美文网首页swift ios
Swift中的Masonry第三方库——SnapKit

Swift中的Masonry第三方库——SnapKit

作者: 简单不易 | 来源:发表于2016-02-25 13:43 被阅读1086次

    在OC开发时我常用一个名叫Masonry的第三方Autolayout库,在转Swift后发现虽然Swift可以混编OC,但总感觉有些麻烦,在Github上发现了这个叫做SnapKit的第三方库,发现使用起来更方便,与大家分享一下

    1、在Github上下载SnapKit,选择iOS target 编译(Command+B),找到SnapKit.framework

    2、右键“Show In Finder”

    3、把这个文件拖到我们的工程中

    4、如图,两处进行设置

    5、然后我们就可以没羞没臊的在Swift方便的使用这个类似Masonry的第三方库啦!

    是不是很方便?

    Tips:

    下载下来的SnapKit中有一个CodeSnippets文件夹,把里面的东西复制到

    ~/Library/Developer/Xcode/UserData/CodeSnippets

    即可以快捷构造SnapKit的Autolayout构造模版,提高开发效率!

    如图:

    Ref:

    http://snapkit.io/docs/

    http://mobile.51cto.com/hot-431722.htm

    http://www.cocoachina.com/industry/20130604/6336.html

    相关文章

      网友评论

      • 舒马赫:用纯代码写界面是不是有点太慢了,随便一个界面都要一大坨代码,每改点东西还要重新运行,另外由于autolayout先天原因布局速度是比较慢的,会影响帧率。推荐使用xml的布局库FlexLib,采用前端布局标准flexbox(不使用autolayout),支持热刷新,自动计算高度等。可以到这里了解详细信息:

        https://github.com/zhenglibao/FlexLib

      本文标题:Swift中的Masonry第三方库——SnapKit

      本文链接:https://www.haomeiwen.com/subject/rplmkttx.html