当我将 UIScrollView 设置为Interface Builder中的主视图时,滚动按预期工作。但是,当我将 UIScrollView 添加为 UIView 的子视图时,滚动不起作用。
因此,当 UIScrollView 作为子视图添加到 UIView 时,我的麻烦就开始了。
“用户互动已启用”两种视图都是如此。
我想也许我可能不得不在 touchesBegan 做一些事情,将湖泊传递给 UIScrollView ,但是没有太多运气。
有没有人见过这个?
答案 0 :(得分:0)
显示完整的工作代码段总是好的:
// in viewDidLoad:
//UIScrollview *myScrollView;
UIView_descendent *contentView;
// scrollview won't scroll unless content size explicitly set
[myScrollView setContentSize:contentView.frame.size];
我还没有找到在IB中设置contentSize的方法。
答案 1 :(得分:0)
scrollView.delegate = scrollView; //or nil may work