gpt4 book ai didi

ios - 自定义 UIView 的边界在 awakeFromNib 期间不正确 - 它们何时设置?

转载 作者:可可西里 更新时间:2023-11-01 03:20:07 24 4
gpt4 key购买 nike

我有一个自定义 UIView,我使用 Xcode (4) 放置了它。我需要根据 View 的实际边界设置一些默认状态。在 awakeFromNib 期间,边界似乎在 Xcode 的 Storyboard布局中返回 View 的大小。

该 View 位于 UISplitViewController 的细节侧,在 Xcode 中它是全纵向 iPad 屏幕的大小,但如果应用程序以横向模式加载,则通过 springs-and-struts,它的大小会改变,但是这似乎发生在 awakeFromNib 之后。

我应该用其他方法设置这个状态吗?

最佳答案

这取决于您设置的状态类型 - 如果它取决于边界,那么您可能需要在每次旋转设备时重置它,大概吧?在这种情况下,重写 setFrame: 可能是更好的选择 - 不过,请务必在执行任何其他操作之前调用父类(super class)实现。

关于ios - 自定义 UIView 的边界在 awakeFromNib 期间不正确 - 它们何时设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10620765/

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