我在Xcode 3.2和ios 4.1中工作。我需要处理layoutSubviews上的工作,但我在Windows和基于视图的应用程序中都找不到该功能。 谁能告诉我是否" layoutSubviews"是否可以在ios4x中使用。如果有的话,请告诉我在哪里。
任何帮助将不胜感激
答案 0 :(得分:1)
- (void)layoutSubviews
适用于iOS 2.0及更高版本。
子类可以根据需要覆盖此方法以执行更精确的操作 他们的子视图的布局。你应该只在这个时候覆盖这个方法 子视图的自动调整行为不会提供您的行为 想。您可以使用您的实现来设置框架矩形 您的子视图直接。 您不应该直接调用此方法。如果你想强迫一个 布局更新,请先调用setNeedsLayout方法 到下一个图纸更新。如果你想更新你的布局 立即查看,调用layoutIfNeeded方法。
答案 1 :(得分:0)