我正在尝试实现UIScrollView,其中水平平移滚动浏览滚动视图中的图片,但垂直平移执行我的另一个操作.现在我有一个UIScrollView分页显示垂直滚动禁用,可以很好地滚动浏览图片,但我疯了,试图找到一种方法来拦截垂直平底锅,并调用我自己的方法而不是垂直平底锅只是被吃掉了滚动视图.我能够做到
UIPanGestureRecognizer *panUp = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)];
[self.scrollView addGestureRecognizer:panUp];
[scrollView.panGestureRecognizer setEnabled:NO];
Run Code Online (Sandbox Code Playgroud)
这使我可以完全控制我的handlePanGesture:方法中的平移,但这并不是特别有用,因为我觉得我基本上将重写所有我想避免的滚动逻辑.任何有关如何实现这一目标的帮助或指导将不胜感激.
谢谢!
是否可以防止应用程序崩溃?
在许多应用程序中,我经历了许多崩溃,但有时很难找到崩溃的原因,找到解决方案变得很费时间.
我只想知道是否有任何代码片段可以告诉你什么是崩溃原因或者我们可以使用@ try- @ catch来阻止它.
如果可以通过@ try- @ catch避免,那么我应该在哪里放置try-catch?