为什么UIScrollView/UITableview不响应状态栏上的点击,并滚动到顶部?

Jac*_*ies 9 iphone cocoa-touch objective-c uiscrollview ipad

当我点击状态栏时,UIScrollView我的应用程序中没有响应并滚动到顶部.什么都没发生.什么可能导致UIScrollView忽略状态栏上的点击?

Jac*_*ies 14

当存在多个实例可以发生这种情况UIScrollView(或的子类UIScrollView,如UITableView与)scrollsToTop属性设置为YES在相同的视图中,当诸如UIScrollView被添加作为一个子视图的UIScrollView.确保scrollsToTop仅将一个滚动视图的属性设置为YES.正确的UIScrollView应该响应状态栏上的点击事件.

  • 实际情况是,如果在任何时候屏幕上有多个`UIScrollView`并且`scrollsToTop`设置为'YES`,它们都不会通过状态栏滚动到顶部,无论它们在视图中的相对位置如何层次结构. (2认同)