如何在iphone的表视图中实现滑动
我有一张桌子。我把它分为三个部分。 我想在此tableview中实现滑动。在表视图中滑动时,将加载下一个视图。 如何实现这一点?如何在iphone的表视图中实现滑动,iphone,uitableview,swipe,Iphone,Uitableview,Swipe,我有一张桌子。我把它分为三个部分。 我想在此tableview中实现滑动。在表视图中滑动时,将加载下一个视图。 如何实现这一点? 提前感谢通常,您的表视图控制器将实现UITableViewDelegate协议。当用户触摸表视图中的一行时,将调用tableView:didSelectRowAtIndexPath:方法。如果实现该方法,则可以使用传入的nsindepath的row和section属性来确定用户选择了表中的哪一行。根据选择,您可以创建或初始化要加载的适当的下一个视图控制器,然后将新控制
提前感谢通常,您的表视图控制器将实现
UITableViewDelegate
协议。当用户触摸表视图中的一行时,将调用tableView:didSelectRowAtIndexPath:
方法。如果实现该方法,则可以使用传入的nsindepath
的row
和section
属性来确定用户选择了表中的哪一行。根据选择,您可以创建或初始化要加载的适当的下一个视图控制器,然后将新控制器推送到表视图控制器的导航控制器上
有关更多信息,请尝试阅读:
通常,表视图控制器将实现UITableViewDelegate
协议。当用户触摸表视图中的一行时,将调用tableView:didSelectRowAtIndexPath:
方法。如果实现该方法,则可以使用传入的nsindepath
的row
和section
属性来确定用户选择了表中的哪一行。根据选择,您可以创建或初始化要加载的适当的下一个视图控制器,然后将新控制器推送到表视图控制器的导航控制器上
有关更多信息,请尝试阅读:
您基本上有两种选择:
I:使用UISweepGestureRecognitor
因为我从来没有使用过它,所以我不能告诉你很多关于这种方式的事情。有关更多信息,请参阅官方文档。您应该知道,它是在iOS 3.2中引入的,因此不支持不运行iOS 4.0的iPhone,因此特别是第一代iPhone将被排除在外
II:覆盖触摸开始/移动/结束
阅读更多信息,这正是您需要的。当然,此解决方案不仅适用于UITableView,而且适用于从UIResponder继承的每个类(因此适用于每个UIView)。基本上有两个选项:
I:使用UISweepGestureRecognitor
因为我从来没有使用过它,所以我不能告诉你很多关于这种方式的事情。有关更多信息,请参阅官方文档。您应该知道,它是在iOS 3.2中引入的,因此不支持不运行iOS 4.0的iPhone,因此特别是第一代iPhone将被排除在外
II:覆盖触摸开始/移动/结束
阅读更多信息,这正是您需要的。当然,此解决方案不仅适用于UITableView,而且适用于从UIResponder继承的每个类(因此也适用于每个UIView)。这是您在这里描述的标准选择方法。这家伙问起了刷卡的问题。是的,但他也说他想“加载下一个视图”,而且刷卡对于披露后续视图来说是一个非常不标准的手势。我假设他可能非常缺乏经验,或者英语不是他的母语,并提出了最简单的方法。这是你在这里描述的标准选择方法。这家伙问起了刷卡的问题。是的,但他也说他想“加载下一个视图”,而且刷卡对于披露后续视图来说是一个非常不标准的手势。我假设他可能非常缺乏经验,或者英语不是他的母语,并建议了最简单的方法。请记住标记最佳答案或提供更多信息。请记住标记最佳答案或提供更多信息。