2

我有一个奇怪的行为。使用Interface Builder,我已经定义了正常图像和突出显示的图像状态,UIButton但是如果我快速点击按钮保持正常状态(但相关的选择器被调用)。只有当我长按它时,按钮才会改变状态。

但是,如果我快速点击,图像不会改变,并且按钮似乎已禁用。

如果可以帮助我有一个带有滚动视图的视图控制器。在这个滚动视图上,我附加了一个用界面生成器实现的视图(很长)。

想法?

4

1 回答 1

10

这是 UIScrollView 的一个特性。它优先考虑滚动而不是其中包含的按钮。通过在父 UIScrollView 上设置 delaysContentTouches = NO 你应该得到漂亮的响应按钮。但是,您将无法在触摸这些按钮时滚动父 UIScrollView。

于 2013-10-05T17:30:27.850 回答