美文网首页
View设置了frame,但是不展示。UIView的frame问

View设置了frame,但是不展示。UIView的frame问

作者: 生命不止运动不息 | 来源:发表于2019-04-29 17:26 被阅读0次

    遇到一个奇怪的bug,view的y值明明设置了,但实际结果就是展示位置不正确。
    打印的frame结果一直让我很懵逼。

    起初,一直以为是Y的问题,后来发现是高度为 负值了。

    image.png

    结论:view的frame高度为负时,会自动缩小Y值,也就是说view的size绝不会小于0. 所以当视图坐标不对的时候,不要忽略视图的size。 看看其没有设置为负数的情况。

    相关文章

      网友评论

          本文标题:View设置了frame,但是不展示。UIView的frame问

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