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

2018-02-26  本文已影响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);
}];

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

上一篇 下一篇

猜你喜欢

热点阅读