簡體   English   中英

透明視圖或uitextview上的按鈕,並已將觸摸傳遞給它

[英]transparent view or button over a uitextview with touches passed to it

我有一個uitextview,由於某些原因,我會使其不可編輯,但是當用戶觸摸它時它就變得可編輯。 我想以另一種方式在其上放置另一個視圖或按鈕,以使該視圖或按鈕攔截用戶的觸摸並將其傳遞給uitextview

可能嗎? 如何制作這樣的透明視圖或按鈕?

謝謝,

弗蘭

嗯,你的意思是,您希望UITextView是不可編輯的,但是視圖或按鈕應該可以點擊? 為什么??

但是可以

只需使用[button backgroundColor:[UIColor clearColor]];創建一個UIButton [button backgroundColor:[UIColor clearColor]]; 然后點擊按鈕,然后在該方法中調用[textview becomeFirstResponder];

但是,如果您由於[textView setUserInteractionEnabled:YES];未知原因而執行此回旋操作,則UITextView無法通過點擊進行編輯,請嘗試設置[textView setUserInteractionEnabled:YES];

或者其他一些視圖框架覆蓋了textview,並且不允許tap事件傳遞到uitextview。 嘗試將其放置在所有不低於其的內容之上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM