gpt4 book ai didi

ios - UIScrollView 框架属性

转载 作者:行者123 更新时间:2023-11-29 13:31:15 25 4
gpt4 key购买 nike

我使用 Interface Builder 绘制了带有 ScrollView 的简单 UI,在 viewDidLoad 中,我正在读取 ScrollView 的框架 CGRect 属性的 x、y、宽度和高度,如下所示:

    NSLog(@"x=%f,y=%f,w=%f,h=%f",self.detailScrollView.frame.origin.x,self.detailScrollView.frame.origin.y,self.detailScrollView.frame.size.width,self.detailScrollView.frame.size.height);

(当然,之前正确地@syntheized 一切,我有正确的 IBOutlets 等。)

但是当我查看读数并将它们与界面构建器值进行比较时,我对 y 坐标有点困惑,其他一切(x、宽度、高度)都正常。

这是 NSLog 的输出:

 2012-08-06 15:52:40.481 xxxxx[1471:207] x=20.000000,y=147.000000,w=280.000000,h=293.000000

但是 ScrollView 的界面生成器的实际值是:X=20 Y=59 Width=280 Height=293(对不起,我不能发布屏幕截图)。

有什么提示为什么 y 值偏移 88 吗? (NSLog 中的 147 减去界面生成器中的 59)谢谢

最佳答案

我遇到了这个问题并通过更改自动调整大小解决了它。我设置了内盒和外盒,它对我有用。

关于ios - UIScrollView 框架属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11829747/

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