爱意满满的作品展示区。
fancymax

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

  •  
  •   fancymax ·
    fancymax · Jan 23, 2016 · 3382 views
    This topic created in 3775 days ago, the information mentioned may be changed or developed.

    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

    Supplement 1  ·  Jan 29, 2016

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

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

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

    这个情况我也有遇到过,但不多,所以没有特别痛苦。我现在看到好文章如果有 Rss 就加到 Reeder ,没有的话直接在 safari 加书签,自己的笔记和想法就记在 Note 上,如果是特别有意义的想法会再整理到 Day one 或博客里~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3516 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 11:16 · PVG 19:16 · LAX 04:16 · JFK 07:16
    ♥ Do have faith in what you're doing.