【发布时间】:2015-01-16 19:47:24
【问题描述】:
我正在使用 Swift 开发 iOS 通用应用程序,使用自动布局并且仅支持纵向。
我发现UIViewController.viewDidLayoutSubviews 被多次调用。相反,viewDidLoad 仅在启动 MyApp 的 UIViewController 时被调用一次。
为什么viewDidLayoutSubviews 会被多次调用?每个UIView(UIButtons、UITextFields等)的约束是否会按顺序执行?
任何信息将不胜感激。
【问题讨论】:
标签: ios swift autolayout