相关疑难解决方法(0)

什么时候调用layoutSubviews?

我有一个自定义视图,layoutSubview在动画期间没有收到消息.

我有一个填充屏幕的视图.如果我更改导航栏的高度,它在屏幕底部有一个自定义子视图,可以在Interface Builder中正确调整大小.layoutSubviews在创建视图时调用,但从不再调用.我的子视图已正确布局.如果我关闭通话中状态栏,layoutSubviews则根本不会调用子视图,即使主视图确实为其调整大小设置了动画.

在什么情况下layoutSubviews实际上被称为?

我已经autoresizesSubviews设置NO为我的自定义视图.在Interface Builder中,我有顶部和底部支柱以及垂直箭头设置.

cocoa-touch bounds ios layoutsubviews autolayout

259
推荐指数
7
解决办法
16万
查看次数

UIScrollView layoutSubviews iOS 5中的行为更改?

我正在研究一个来自UIView的子类的组件,它包含一个UIScrollView.滚动时,我注意到了不同的行为,具体取决于我构建的SDK.在iOS 4上,layoutSubviews消息在滚动视图的superview(这是我的组件)上发送,但在iOS 5上,似乎消息不再发送...

在看了iOS 5发行说明和更改日志后,我没有发现任何提及这种变化的内容.我错过了什么吗?

uiscrollview ios layoutsubviews

2
推荐指数
1
解决办法
1949
查看次数