作者a1j4sji4n84 (焱雲)
看板MacDev
標題[問題] ScrollView 和 Textfield touch down
時間Sat Mar 18 21:56:03 2017
我使用 TextField 的Touchdown 連到 IBAction 觸發事件
原本沒有使用ScrollView 的時候都沒有問題 後來使用後 點下去就變成輸入文字的狀態
請問有其他讓他觸發touchdown 不觸發編輯文字狀態嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.254.40
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MacDev/M.1489845366.A.776.html
1F:→ a1j4sji4n84: 補充一下 忘了打 查版上的文之後 03/18 22:30
2F:→ a1j4sji4n84: user interaction enabled 我有打勾 還是不能 03/18 22:30
3F:→ RandomCode: textfieldName.isUserInteractionEnabled = false 03/18 23:46
4F:→ a1j4sji4n84: 我設完之後不能觸發編輯文字但是touchdown也不能觸發 03/19 13:15
5F:→ a1j4sji4n84: 謝謝回應 03/19 13:16
6F:→ a1j4sji4n84: 我使用UITapGestureRecognizer 讓touch成功觸發了 03/19 14:08
7F:→ a1j4sji4n84: 可是第一次點擊還是會變成觸發編輯文字 03/19 14:08
8F:→ a1j4sji4n84: 有辦法"只"取消掉觸發編輯文字嗎 03/19 14:08
9F:→ a1j4sji4n84: 我使用delegate的textFieldShouldBeginEditing沒反應 03/19 14:11
10F:推 vicjoyce0328: 有試過delaysTouchesBegan 嗎 03/20 13:39
11F:→ shinrenpan: 上面再蓋一層 button, 我都這樣做 ﴿ 03/20 23:01
12F:→ a1j4sji4n84: delaysTouchesBegan加在UITapGestureRecognizer嗎 03/21 01:40
13F:→ a1j4sji4n84: 一樣還是有觸發編輯 感謝回應 03/21 01:41
14F:→ a1j4sji4n84: 再蓋一層button可以使用 不過我原本有傳對應的 03/21 01:42
15F:→ a1j4sji4n84: textfield 如果用button只是比較麻煩要拉outlet 03/21 01:42
16F:→ a1j4sji4n84: 不過還是可以解決觸發編輯文字的問題 感謝回應 03/21 01:43