但是在另一个 XXCont-6ren">
gpt4 book ai didi

iphone - 谁动了我的看法?

转载 作者:行者123 更新时间:2023-12-03 21:16:50 25 4
gpt4 key购买 nike

使用 Storyboard,我创建了一个项目。

viewDidLoad内,我做了:

NSLog(@"%@",self.view.description); 

我得到了:

<UIView: 0x8789cb0; frame = (0 20; 320 460); autoresize = RM+BM; layer = <CALayer: 0x8789d50>>

但是在另一个 XXControllerDelegate 方法中,我得到了:

<UIView: 0x8789cb0; frame = (0 0; 320 416); autoresize = RM+BM; layer = <CALayer: 0x8789d50>>

如果我没有选择从NIB调整 View 大小,我就会发现这一事实Rise View From NIB

我总是得到:帧 = (0 0; 320 416)

但是我找不到任何可以从 NIB 调整 View 大小的地方。谁移动了我的 View ?

最佳答案

您的 View 有RM+BMviewDidLoad 时,这些 anchor 将能够相对于父 View 移动 View y 和 x 位置。称为 superviewxib 获取其大小文件,当 viewWillAppear被调用时, View 的大小将调整为 superview

如果您希望 View 不调整大小,您应该删除 RM+BM ,查看屏幕截图

去掉下图中右中间部分的红色横线和竖线

enter image description here

关于iphone - 谁动了我的看法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11241329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com