添加其他控件后,UIScrollView无法正常滚动

时间:2012-12-08 10:32:54

标签: iphone xcode4 uiscrollview

我正在创建一个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 个答案:

答案 0 :(得分:0)

尝试设置UISCrollView's属性 setDelaysContentTouches为YES。 你会发现更多的解释 here