gpt4 book ai didi

ios - 使用自动布局读取 UI 正确框架

转载 作者:行者123 更新时间:2023-11-29 12:27:50 26 4
gpt4 key购买 nike

我有一个 UIViewController,里面有 UIScrollView。 ScrollView 会根据设备屏幕自动调整其框架。我的问题是在代码中我无法读取正确的 ScrollView 框架。self.scrollView.frame 始终返回 {{0, 0}, {600, 600}},这是 Interface Builder xib 中 View Controller 的默认大小。

我已经在 viewDidLoadloadView 方法中尝试过,但框架仍然是 {{0, 0}, {600, 600}}.

- (void)viewDidLoad {

[super viewDidLoad];

self.scrollView.pagingEnabled = YES;
self.scrollView.delegate = self;

NSLog(@"%@",NSStringFromCGRect(self.scrollView.frame));
}

想法?

最佳答案

您可以在 viewController 的 -(void)viewDidLayoutSubviews 方法中获取正确的框架

关于ios - 使用自动布局读取 UI 正确框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28560244/

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