添加其他控件后,UIScrollView 无法正确滚动
Posted
技术标签:
【中文标题】添加其他控件后,UIScrollView 无法正确滚动【英文标题】:UIScrollView Not Scrolling Properly after add other controls 【发布时间】:2012-12-08 10:32:53 【问题描述】:我正在创建一个 Tabbar 应用程序,在第三个 Tabbar 中,我在 CollectionView 中显示了一些产品,用户将在其中选择一个产品,它将把用户带到一个表单。直到这里它工作完美。因为我的表单字段很多,所以我决定使用 UIScrollView 控件来显示用户填写的所有字段。当我添加任何控件(如 UIImageView 或 Label 或 Button)时,ScrollView 不会滚动。我需要大小 [scroller setContentSize:CGSizeMake(320, 1100)];
,没有任何控制 ScrollView 完全滚动没有任何问题。添加任何控件后,ScrollView 无法正确滚动。我必须做什么,这样在我添加任何控件后,scrollView 将完全滚动。我正在使用 Storyboard 和 UINavigationController 进行导航。
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 1100)];
[scroller setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"OrderBackround.png"]]];
【问题讨论】:
【参考方案1】:尝试设置UISCrollView's
属性
setDelaysContentTouches
是。
你会发现更多的解释
here
【讨论】:
以上是关于添加其他控件后,UIScrollView 无法正确滚动的主要内容,如果未能解决你的问题,请参考以下文章
iOS/Obj-C UIScrollView 视图未正确添加