[問題] 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