美文网首页
Xcode 9.0.1、iOS10.0模拟器上;带有xib的VC

Xcode 9.0.1、iOS10.0模拟器上;带有xib的VC

作者: 烟影很美 | 来源:发表于2018-02-26 11:35 被阅读13次

碰到一个bug, 使用Xcode 9.0.1,运行在iOS10.0模拟器上,在带有xib的VC上添加带xib的View, View变窄😂. 效果如下

bug.png

在没有xib文件的ViewController试验过一切正常.

解决办法: 使用Masonry代替frame设置View的布局.

[view mas_makeConstraints:^(MASConstraintMaker *make) {
        make.top.equalTo(_bgView4.mas_bottom);
        make.left.equalTo(self.view);
        make.right.equalTo(self.view);
        make.height.mas_equalTo(225);
}];

如果有知道原因的同学求告知☺.

相关文章

网友评论

      本文标题:Xcode 9.0.1、iOS10.0模拟器上;带有xib的VC

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