碰到一个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);
}];
如果有知道原因的同学求告知☺.
网友评论