gpt4 book ai didi

ios - iOS 6 自动布局问题

转载 作者:行者123 更新时间:2023-11-29 04:09:20 25 4
gpt4 key购买 nike

新手问题。

我将 UIScrollView 作为 subview 添加到 Interface Builder 中的主视图中,然后在 UIScrollView 上方添加了 UILabel。在横向模式下,标签滚动良好(标签的高度超过scrollView高度),但在纵向模式下,它无法滚动。我意识到我需要删除一些scrollView自动布局约束,但所有这些约束在“实用程序”->“非事件状态”下都有删除选项尺寸检验员。我该如何解决这个问题?

最佳答案

你说:

"I added UILabel above UIScrollView"

这意味着 UILabelUIScrollViewsubView,对吗?如果您使用 autoLayout 那么这不是问题。使用 autoLayout 设备决定 UIControls 本身的框架,这就是为什么您无法滚动 UILabel

摆脱autoLayout,设置[scrollView setContentSize:aframe];后,您将能够滚动UILabel。如果由于某种原因您无法离开 autoLayout,那么您可以在使用此 delegate 方法加载后覆盖 autoLayout

- (void)viewDidLayoutSubviews 
{

...........Your code goes here

}

关于ios - iOS 6 自动布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14665769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com