[问题] uiview touch event

楼主: valda (valda)   2015-11-20 10:26:58
有个问题
我客制化了一个uiview,
可以让user借由手指触控来在view上面划线,
但是,当我把这客制化的uiview放在uiscrollview
(zoom in/out用)上,我客制化的uiview其
touch event会失效,好像被其super view将enent拦走了,
我后来用
for (UIGestureRecognizer *gesture in self.view.gestureRecognizers) {
gesture.enabled = NO;
}
将其super view中所有的touch event暂时disable,
我的客制化uiview才可以正常work,
感觉应该有更好的方法吧
请问大家有何建议啊?
作者: mraaa (重新出发....)   2015-11-20 13:24:00
控制superview的gesture触发区域,引用某个Delegate的protocol
作者: darktt (小朱)   2015-11-20 19:21:00
你要在gestureRecognizer:shouldRequireFailureOfGestur

Links booklink

Contact Us: admin [ a t ] ucptt.com