2012-04-17 95 views
4

当我将我的UIScrollView设置为Interface Builder中的主视图时,滚动按预期工作。但是,当我添加UIScrollView作为子视图UIView滚动不起作用。作为子视图的UIScrollView不滚动

如此看来,当UIScrollView的添加为子视图的UIView我的麻烦就开始了。

用户交互启用”这两个视图都是如此。

我虽然也许我有可能做的的touchesBegan东西湖传递的时候,这个的UIScrollView的东西,但还没有多少运气这一点。

有没有人见过这个?

+1

你能发表一些代码吗?比如你如何初始化UIScrollView ... – delannoyk 2012-04-17 17:30:46

+0

什么是你的滚动视图的contentSize? – 2012-04-17 17:30:55

+0

你有没有得到答案?我有同样的问题。 – mAc 2012-11-06 13:18:21

回答

0

它总是好的,以显示一个完整的工作代码片段:

// in viewDidLoad: 

//UIScrollview *myScrollView; 

UIView_descendent *contentView; 
// scrollview won't scroll unless content size explicitly set 

[myScrollView setContentSize:contentView.frame.size]; 

我还没有找到一种方法来设置contentSize在IB。

0
scrollView.delegate = scrollView; //or nil may work 
相关问题