a***y 发帖数: 19743 | 1 ☆─────────────────────────────────────☆
faucetQ (fq) 于 (Sat May 15 22:56:03 2010, 美东) 提到:
我按照
http://developer.apple.com/iphone/library/documentation/iPhone/
结果都进了
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
而不是
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
哪位达人有经验?交流一下。
☆─────────────────────────────────────☆
chick (Por Los Momentos Dif Ciles) 于 (Sun May 16 04:07:19 2010, 美东) 提到:
如果是我,就把这几条全部override一遍,然后打log出来看,比如
touchesBegined
touchesFinished
你给的链接不好用,我也没Mac在边上,所以这几个method可能不对。
另外,我们一般都不会用touchesMoved,这个method非常非常expensive
☆─────────────────────────────────────☆
IDIDer (IDID) 于 (Sun May 16 12:58:50 2010, 美东) 提到:
不用touchesMoved,还有什么其他选择?
☆─────────────────────────────────────☆
chick (Por Los Momentos Dif Ciles) 于 (Mon May 17 02:18:23 2010, 美东) 提到:
说说你的要求吧?很多都可以用更简单的办法
☆─────────────────────────────────────☆
faucetQ (fq) 于 (Tue May 18 09:54:28 2010, 美东) 提到:
touchesBegined没问题
touchesFinished根本进不去。
不知道为什么。
☆─────────────────────────────────────☆
NCat (ruki) 于 (Tue May 18 10:49:48 2010, 美东) 提到:
我就是照猫画虎搞的,touchesBegan和touchesMoved都进去了,好像就是在IB里面把
multi-
touch enable一下就可以了。
要不然偷懒直接上3.2的UIGestureRecognizer算了。
http://developer.apple.com/iphone/library/documentation/iPhone/
iPhoneOSProgrammingGuide/EventHandling/EventHandling.html
☆─────────────────────────────────────☆
faucetQ (fq) 于 (Fri May 21 08:46:51 2010, 美东) 提到:
俺是在继承了的UITextview里面整multitouch,放狗搜了一下发现网上无数人抱怨。
☆─────────────────────────────────────☆
faucetQ (fq) 于 (Fri May 21 08:47:24 2010, 美东) 提到:
拉着走的效果不用touchesmoved不行吧? |
|