Reminders.app UIScrollView滚动说明。

时间:2012-07-28 03:27:30

标签: iphone objective-c ios xcode uiscrollview

我目前正在为iPhone编写一个应用程序,我的横向有一些问题(水平滚动,而不是垂直滚动)UIScrollView。

UIScrollView高度为260 宽度为320。它有2页,每页都有UITableViewUITableView的框架与UIScrollView的框架相同。

问题是 80%的时间,当前UITableView检测到拖动/滑动为垂直滚动(但它实际上是水平)并开始垂直滚动表格视图。

我的问题如下:

有人可以向我解释应用提醒如何为滚动视图滚动。如果仔细观察,可以看到scrollview非常好地处理水平滚动,滚动视图处理水平滚动(而不像我的那样通过tableview处理)。 如果有人需要更多解释,请发表评论。

1 个答案:

答案 0 :(得分:1)

如果我尝试在提醒的表格视图中向左/向右滚动,则它不响应它。如果我在添加按钮所在的表标题视图中滚动,它会滚动而没有任何问题。我的猜测是他们使表视图头成为UIScrollView。 Apple强烈反对在滚动视图中使用表视图(或者从UIScrollView继承到从UIScrollView继承的不同视图的任何视图),因此他们可能不会接受自己的建议而忽略它。 / p>