swift里面用Masonry做适配

作者: 咋了爸爸 | 来源:发表于2016-06-30 15:45 被阅读5141次

oc里面用 Masonry来做适配就不用说了 很熟悉了,在swift里面可以用SnapKit来做适配 但由于在导入库的时候,因为库不支持swift,有需要导入字段use_frameworks!从而造成桥接文件查找不到等一系列的问题 于是还是决定使用 Masonry.下面看两段代码

1.oc代码 这没什么说的

2,swift代码

(1)xcode联想出如下

(2)敲两下回车,并给MASConstraintMaker取名字

(3)尝试像OC那样赋值,发现报错了

(4)修正错误在后面加一个( )并且在后加的( )里面赋值

好了,问题解决 其实不算难点,只能说是swift的一种写法吧

相关文章

网友评论

  • 靠脸吃饭的帅毅:666 适配10.10的mac 你这个帮了大忙了 哈哈哈哈哈
    咋了爸爸:@靠脸吃饭的帅毅 客气 能帮到忙就好
  • Dout:可是 size 赋值的时候就报警告了 有什么办法么 Expression of type 'MASConstraint?' is unused
    咋了爸爸:@Dout 有的时候 Masonry也不是特别好用, 反正不管怎么样 实现了就好 哈哈
    Dout:swift 已经改用snapKit了
    咋了爸爸:oc 还是swift?
  • 水清_木秀: make.right.equalTo(view.mas_right).offset(-20);
    这么写错误。怎么写才对呢?
    咋了爸爸:我上面有说, 加一个(), 然后在另一个()里面赋值
    水清_木秀:老项目使用的masnory。在新创建的项目中使用OC的masnory进行布局。
  • DSperson:牛逼牛逼!
    咋了爸爸:@Ds_Run 哈哈 亚麻地 你咋知道这是我的
    DSperson:@咋了爸爸 傻盖
    咋了爸爸:@Ds_Run 大家一起学习

本文标题:swift里面用Masonry做适配

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