[问题] UISwitch 点击没反应

楼主: isaacisaac (胖i)   2015-10-18 16:13:50
各位午安
这次碰到一个奇怪的问题。
我产生一个 UISwitch
在模拟器执行时,他有出现。
但不管我怎么点都没反应。
可以透过程式码设定他是 开 或 关。
设定完之后,在执行时都不能做切换的动作。
我也试过开一个新专案产生一个 UISwitch
执行是可以的,所以我想我的 Switch 应该没有错。
但是不知道是跟谁冲突了?
恳请大大指点迷津,谢谢。
程式码如下:
https://gist.github.com/3e015f4da243dc9544d9
UISwitch 在66行
作者: darktt (小朱)   2015-10-18 16:45:00
请检查buttonView与mapView_的userInteractionEnabled的值是否是 Yes
作者: tracetw (((o(*゚▽゚*)o)))   2015-10-18 16:46:00
不需要addSubview
楼主: isaacisaac (胖i)   2015-10-18 17:00:00
我白痴了... 能穿透是因为我的buttonView设太短 Orz但是还是点了毫无反应 Orz
作者: darktt (小朱)   2015-10-18 17:45:00
试试看在执行到实机或模拟器之后按下这个选项http://imgur.com/1apofUd,看看View的阶层上是否有问题
楼主: isaacisaac (胖i)   2015-10-18 18:09:00
他在最上层 应当是没有问题才是。
作者: darktt (小朱)   2015-10-18 20:03:00
建议你多使用线上英翻中字典,consumesGesturesInView的意思是"吃掉在view中的手势",这当然包含所有的点击手势

Links booklink

Contact Us: admin [ a t ] ucptt.com