【发布时间】:2016-11-18 04:20:18
【问题描述】:
我正在使用 Xcode7.3.1。我的 ViewController 包含类似的结构
UIScrollview->UIView->UIScrollview。我正在为这些视图使用自动布局。我试图在viewDidLayoutSubviews 中打印我的内部滚动视图框架,但我没有得到确切的框架。在 viewController 的 xib 部分中,autoLayout 没有显示任何错误。
请帮我解决这个问题?
【问题讨论】:
-
实际上
viewDidLayoutSubviews调用了不止一次...所以您可能在第一次调用时检查了框架.. 如果您将代码从那里转移到viewDidAppear会更好,这里它会被单次调用,并且帧会和你预期的一样 -
它不工作
-
那一定是你的自动布局约束有问题。
标签: ios swift xcode uiscrollview autolayout