大佬教程收集整理的这篇文章主要介绍了iOS:自动布局导致UIScrollView不滚动,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经在 – (void)viewDidLoad上调用了以下方法,其中“设置”我的scrollview(itemList是我的滚动视图属性,itemnames是一个包含images’names的数组):
- (void)setuphorizontalscrollview { self.itemList.delegate = self; [self.itemList setTranslatesAutoresizingMaskIntoConsTraints:NO]; [self.itemList setBACkgroundColor:[UIColor blackColor]]; [self.itemList setCanCancelContentTouches:NO]; self.itemList.inDicatorStyle = UIScrollViewInDicatorStyleWhite; self.itemList.clipsToBounds = NO; self.itemList.scrollEnabled = YES; self.itemList.pagingEnabled = NO; NSInteger tot=0; CGFloat cx = 0; for (; ; tot++) { if (tot==12) { break; } UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imagenamed:[self.itemnames objectATindex:tot]]]; CGRect rect = imageView.frame; rect.size.height = 40; rect.size.width = 40; rect.origin.x = cx; rect.origin.y = 0; imageView.frame = rect; [self.itemList addSubview:imageView]; cx += imageView.frame.size.width; } [self.itemList setContentSize:CGSizeMake(cx,[self.itemList bounds].size.height)]; }
我已经添加了[self.itemList setTranslatesAutoresizingMaskIntoConsTraints:NO];因为我看到这个建议在其他职位,但它不工作有或没有它.唯一的工作方式是,如果我取消选中在故事板上使用AutoLayout,但是将uIImageViewI用作将导航栏看作屏幕底部.
我不知道该怎么办,任何帮助都是赞赏:)
以上是大佬教程为你收集整理的iOS:自动布局导致UIScrollView不滚动全部内容,希望文章能够帮你解决iOS:自动布局导致UIScrollView不滚动所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。