【发布时间】:2012-05-05 18:38:48
【问题描述】:
我实现了一个 UIScrollview 并在里面添加了很多 UIButtons。但是现在滚动视图中只有一点空间可以滚动。 如果我尝试在 UIButton 上滚动滚动视图,滚动视图将不会移动。原因是 UIButtons 捕获了滚动视图的必要事件。
谁能帮我解决这个问题?
【问题讨论】:
标签: objective-c ios events uiscrollview uibutton
我实现了一个 UIScrollview 并在里面添加了很多 UIButtons。但是现在滚动视图中只有一点空间可以滚动。 如果我尝试在 UIButton 上滚动滚动视图,滚动视图将不会移动。原因是 UIButtons 捕获了滚动视图的必要事件。
谁能帮我解决这个问题?
【问题讨论】:
标签: objective-c ios events uiscrollview uibutton
您需要在您的UIScrollView 上设置canCancelContentTouches。这让UIScrollView 类允许在其子视图中进行触摸。
[myScrollview setCanCancelContentTouches:NO];
【讨论】: