美文网首页
StoryBoard FAQ

StoryBoard FAQ

作者: Chechedang | 来源:发表于2016-04-21 10:40 被阅读9次

1.UIImageView

使用UIImageView,运行后显示的范围超过了设置的UIImageView大小。

解决办法:勾选clip subviews

clip subview: 该复选框决定了子view的绘制方式,选中之后,只有在父view之内的部分被绘制,之外的部分不会参与绘制,不选中,子view全部绘制,不管子视图是否超过父视图的边界。

2.代码写的控件,frame还没有真正变化。

可调用:layoutIfNeeded,如果有需要刷新的标记,立即调用layoutSubviews进行布局。

参考:谈谈UIView的几个layout方法-layoutSubviews、layoutIfNeeded、setNeedsLayout... - 简书

相关文章

网友评论

      本文标题:StoryBoard FAQ

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