2011-03-07 56 views
0

UPDATE2手指触摸的UIWebView,让我的应用程序崩溃

我正在寻找的时间在这种情况下该视图的UITextView检测多个手指上的特定视图的最佳方式。我没有检测到水龙头或捏,只是一个接触发生的事实。在这种情况下,我设置textview.multipleTouchEnabled=NO然后我没有设置任何地方的姿态。而且我没有在UITextView中设置缩放。而且我没有在该控制器中覆盖一些触摸方法。

的问题是,当我使用触摸如用手指触摸设备上我的应用程序,或触摸使用一个以上的手指,应用程序得到坠毁,没有错误日志中的调试器控制台。我试图调试这个应用程序,但我不知道我在找什么。

更新2

我是错了让用户触摸的对象,我是认为对象是UITextView的,但UIWebView的。所以,当我用两根手指触摸UIWebview时会发生这个问题。我已经转发使用this suggestion的触摸事件。但我仍然混淆,如何清除我的应用程序崩溃。 有人可以帮我吗?

谢谢

方面,

Risma

+0

你有没有覆盖的触摸操作方法,如'touchesBegin:withEvent:方法'? – MHC 2011-03-07 05:24:35

+0

我已经使用MGSplitView库,在该库有一个压倒一切的touchesMoved方法 – 2011-03-07 07:25:42

回答

1

检查文本视图缩放级别的默认设置它的最小和最大变焦为1

在捏放你必须设置比例因子。

+0

感谢您的回答,但我不希望设置缩放手势。 textview缩放级别,你的意思是zoomScale? – 2011-03-09 03:31:52

+0

是像滚动视图可以放大缩小的TextView。 http://www.ikangai.com/blog/uncategorized/code-snippet-of-the-week-uitextview-text-zoom 这样就可以帮到你。 – GameLoading 2011-03-09 04:11:06