→ darktt: 請檢查buttonView與mapView_的userInteractionEnabled的值 10/18 16:45
→ darktt: 是否是 Yes 10/18 16:45
都是YES
→ tracetw: 不需要addSubview 10/18 16:46
不增加 他就不出現了。
剛發現我的 Switch 點擊他可以穿透過去 執行mapView_的動作欸...
※ 編輯: isaacisaac (140.115.236.39), 10/18/2015 16:54:42
※ 編輯: isaacisaac (140.115.236.39), 10/18/2015 16:55:56
※ 編輯: isaacisaac (140.115.236.39), 10/18/2015 16:56:49
→ isaacisaac: 我白痴了... 能穿透是因為我的buttonView設太短 Orz 10/18 17:00
→ isaacisaac: 但是還是點了毫無反應 Orz 10/18 17:00
→ darktt: 試試看在執行到實機或模擬器之後按下這個選項 10/18 17:45
→ isaacisaac: 他在最上層 應當是沒有問題才是。 10/18 18:09
解決了。
加入這個
GMSUISettings * settings = self.mapView_.settings;
[settings setConsumesGesturesInView:NO];
但我不是很懂這個的作用。
不知道有沒有大大可以幫忙解說,感謝。
※ 編輯: isaacisaac (140.115.236.39), 10/18/2015 19:02:47
→ darktt: 建議你多使用線上英翻中字典,consumesGesturesInView的意 10/18 20:03
→ darktt: 思是"吃掉在view中的手勢",這當然包含所有的點擊手勢 10/18 20:05
是的,謝謝大大。
我查了一下還是覺得困惑。
因為我的 UISegmentedControl 並沒有被吃掉。
一樣是可以點擊的。
就只有 UISwitch 的點擊手勢被吃掉。
這點讓我覺得很困惑。
※ 編輯: isaacisaac (42.72.2.255), 10/18/2015 20:59:27