V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fancymax
V2EX  ›  分享创造

分享 自己写的 OS X 上的按钮控件

  •  
  •   fancymax ·
    fancymax · 2016-01-23 16:21:37 +08:00 · 2969 次点击
    这是一个创建于 3246 天前的主题,其中的信息可能已经有所发展或是发生改变。

    HoverButton

    HoverButton for OS X(Swift)

    Demo

    Open the demo to figure out how to use HoverButton in your program.
    demo

    URL

    https://github.com/fancymax/HoverButton

    第 1 条附言  ·  2016-01-29 18:11:01 +08:00

    改进了一个效果,有点像 WunderList 里的登陆按钮
    demo

    27 条回复    2016-02-17 15:49:22 +08:00
    pheyer
        1
    pheyer  
       2016-01-23 16:38:49 +08:00
    LZ 在做 Mac 开发吧,各方面研究好开源多一点可以出书了
    fancymax
        2
    fancymax  
    OP
       2016-01-23 16:41:34 +08:00
    @pheyer 没有,因为用 Mac 写着玩的。
    平常开发用 C++/C#
    pheyer
        3
    pheyer  
       2016-01-23 16:45:00 +08:00
    @fancymax 真写得玩吗,应该还是有一些点子或者创意驱动吧,创意驱动学习
    bdbai
        4
    bdbai  
       2016-01-23 17:18:13 +08:00 via iPhone
    @fancymax OS X 跑 .NET 用什么方案?.NET Core 吗?
    Iblard
        5
    Iblard  
       2016-01-23 17:30:14 +08:00
    方块高亮很丑,建议改进...
    v1024
        6
    v1024  
       2016-01-23 20:27:47 +08:00
    hover 有必要吗…………
    Slienc7
        7
    Slienc7  
       2016-01-23 20:57:34 +08:00
    没对齐。
    fancymax
        8
    fancymax  
    OP
       2016-01-23 21:32:59 +08:00
    @Iblard 呵呵,确实有点丑
    fancymax
        9
    fancymax  
    OP
       2016-01-23 21:33:25 +08:00
    @v1024 这个还是有必要的,只是我的 Demo 做的比较丑
    fancymax
        10
    fancymax  
    OP
       2016-01-23 21:34:06 +08:00
    @pheyer 算是一点小兴趣吧
    fancymax
        11
    fancymax  
    OP
       2016-01-23 21:35:56 +08:00
    @bdbai 还是写原生的吧,靠谱一些,再次也用 WebView , .NET 那套我个人觉得扯淡。
    Zhang
        12
    Zhang  
       2016-01-23 22:16:50 +08:00
    这几天正在用 c#撸一个 printer 负载均衡的东西。
    longaiwp
        13
    longaiwp  
       2016-01-23 23:01:37 +08:00
    @fancymax 语言不是问题,问题是要用 C#干嘛。如果 OSX 有一套和 WPF 的方案,我想我还是去撸 C#
    bdbai
        14
    bdbai  
       2016-01-24 00:07:24 +08:00 via iPhone
    @fancymax 为什么 C# 可以搞原生?
    fancymax
        15
    fancymax  
    OP
       2016-01-24 10:42:48 +08:00
    @longaiwp 是啊,不过 Cocoa 设计的挺好的。
    WPF 怎么说呢,一开始用的时候觉得很牛逼 MVVM ,用多了有种怪怪的感觉,容易玩坏。
    fancymax
        16
    fancymax  
    OP
       2016-01-24 10:44:18 +08:00   ❤️ 1
    @bdbai 不是啊,就用 OC 或 Swift 搞原生,关键是要学习 Cocoa 那套东西,这耗的时间比学语言的时间多得多啊。
    strwei
        17
    strwei  
       2016-01-24 17:59:16 +08:00
    qt 撸过
    eddiechen
        18
    eddiechen  
       2016-01-27 10:38:27 +08:00
    同 qt 路过,自己写点 win 和 osx 通用的程序还是这个省事,但是界面丑到不行, btw
    fancymax
        19
    fancymax  
    OP
       2016-01-27 12:10:20 +08:00
    @eddiechen 不止 QT 啊,用 Pascal 都可以写的,可以搜 Lazarus 。
    eddiechen
        20
    eddiechen  
       2016-01-27 23:01:02 +08:00
    @fancymax 主要比较省事, win 下 qt 资料还是比较多些
    fancymax
        21
    fancymax  
    OP
       2016-01-29 18:08:35 +08:00
    pheyer
        22
    pheyer  
       2016-02-17 14:38:26 +08:00
    有一个点子你要不要试一下?就是在 Mac 上仿 CintaNotes 这个软件,官网: http://cintanotes.com/
    可以把 CintaNotes 视为 EverNote 的非常轻量级版本,全 Tag 管理,只支持简单文本。可惜只有 Windows 版,没有 Mac 版以及移动客户端
    fancymax
        23
    fancymax  
    OP
       2016-02-17 15:01:02 +08:00
    @pheyer 之前 EverNote 记了很多但都没怎么去看~现在把笔记全部整理移到 Day One 或者 Note 里了。😂现在 EverNote 已然不用了
    pheyer
        24
    pheyer  
       2016-02-17 15:07:29 +08:00
    @fancymax 但是标签搜索真的很方便啊
    fancymax
        25
    fancymax  
    OP
       2016-02-17 15:26:15 +08:00
    @pheyer 确实当初用 EverNote 也觉得搜索功能 很惊艳~~之前还用多看阅读把读书笔记同步到 EverNote 感觉很 high ~但添加的笔记,网上摘的内容后面基本没看过一眼~

    不同的人情况不同,对我来说可能是以下原因导致我不怎么用了:
    1 、在 EverNote 产生内容太容易了,造成内容太多。
    2 、网上摘的内容 或者自己的一些笔记 价值并不是那么大
    3 、摘的内容越多 就要花费越大的精力管理和分类
    pheyer
        26
    pheyer  
       2016-02-17 15:34:51 +08:00
    @fancymax 这样也是,不过需求在不同的人那里不一样吧。
    我经常遇到的问题是有一篇文章以前明明在网上看过,以后想起来时再搜索就怎么也搜不到了,非常浪费时间,必须加上标签来标记,这样才能找起来快。
    如果觉得产生内容太多,那就只保留书签,加 Tag ,不保存内容可行?
    另外一个就是 Tag 管理,这个应该要好好用用。比如只要是我做过的笔记我就加 mynote 标签,关于 chrome 的标记加 chromeNote 标签。
    另外一个更强大的工具是配合 Alfred 使用,使用 Alfred 来搜索 EverNote 里面的文章很方便,也可以搜索标签。
    fancymax
        27
    fancymax  
    OP
       2016-02-17 15:49:22 +08:00
    @pheyer "我经常遇到的问题是有一篇文章以前明明在网上看过,以后想起来时再搜索就怎么也搜不到了,非常浪费时间,必须加上标签来标记,这样才能找起来快。"

    这个情况我也有遇到过,但不多,所以没有特别痛苦。我现在看到好文章如果有 Rss 就加到 Reeder ,没有的话直接在 safari 加书签,自己的笔记和想法就记在 Note 上,如果是特别有意义的想法会再整理到 Day one 或博客里~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   902 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:20 · PVG 05:20 · LAX 13:20 · JFK 16:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.