0

我在 Xcode 3.2 和 ios 4.1 中工作。我需要在 layoutSubviews 上工作,但我在 Windows 和基于视图的应用程序中都没有找到该功能。谁能告诉我ios4x中是否有“layoutSubviews”。如果有的话,告诉我在哪里。

任何帮助将不胜感激

4

2 回答 2

1

来自Apple 的文档

- (void)layoutSubviews

在 iOS 2.0 及更高版本中可用。

子类可以根据需要重写此方法,以对其子视图执行更精确的布局。仅当子视图的自动调整大小行为不提供您想要的行为时,您才应该覆盖此方法。您可以使用您的实现直接设置子视图的框架矩形。您不应直接调用此方法。如果要强制更新布局,请在下一次绘图更新之前调用 setNeedsLayout 方法。如果您想立即更新视图的布局,请调用 layoutIfNeeded 方法。

于 2012-08-29T11:26:59.480 回答
0

是的。

这是苹果文档链接:http: //developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/uiview/uiview.html

于 2012-08-29T11:26:22.100 回答