美文网首页
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