objective-c – 为什么空的UIScrollView有两个子视图?

objective-c – 为什么空的UIScrollView有两个子视图?,第1张

概述我需要在UIScrollView中计算我的内容的高度. 我将一个空的UIScrollView放入XCode Storyboard,用这段代码给它一个自定义类: - (id)initWithCoder:(NSCoder *)decoder{ self = [super initWithCoder:decoder]; if (self) { int i; 我需要在UIScrollVIEw中计算我的内容的高度.

我将一个空的UIScrollVIEw放入XCode Storyboard,用这段代码给它一个自定义类:

- (ID)initWithCoder:(NSCoder *)decoder{    self = [super initWithCoder:decoder];    if (self) {        int i;        for (i = 0; i < [self.subvIEws count]; i++) {            UIVIEw *vIEw =[self.subvIEws objectAtIndex:i];            NSLog(@"sub vIEw %@ x:%f,y:%f,w:%f,h:%f",[vIEw class],vIEw.frame.origin.x,vIEw.frame.origin.y,vIEw.frame.size.wIDth,vIEw.frame.size.height);        }    }    return self;}

使用空的UIScrollVIEw,这是登录到控制台的内容:

sub vIEw UIImageVIEw x:233.000000,y:121.000000,w:7.000000,h:7.000000sub vIEw UIImageVIEw x:233.000000,h:7.000000

那些图像是什么?他们放弃了我的计算,因为它们总是低于我的内容.

解决方法 它们是滚动条(或滚动指示器,如果您愿意的话.)一个是水平的,另一个是垂直的. 总结

以上是内存溢出为你收集整理的objective-c – 为什么空的UIScrollView有两个子视图?全部内容,希望文章能够帮你解决objective-c – 为什么空的UIScrollView有两个子视图?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1014798.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存