
我将一个空的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有两个子视图?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)