簡體   English   中英

在iPhone App中設置焦點在textView上

[英]in iPhone App set focus on textView

在我的iPhone應用程序中,我已經將textField和TextView放在一起,我將它們與scrollview分組

現在問題是我打電話的時候

[textField becomeBecomeFirstResponder]; 

它將焦點放在scrollView中的textField上,並相應地在scrollView中顯示內容區域

但是當我用UItextView做同樣的事情時:

[textView becomeBecomeFirstResponder]; 

它不會使滾動視圖中的TextView可見,即它不會關注textView(文本視圖上的光標集,但滾動視圖的內容區域不會出現手動滾動)

我應該怎么做才能集中注意textView並在scrollview中相應地設置內容區域?

我相信你的麻煩是UITextView是一個UIScrollView,而UITextField是一個UIControl。

這是很可能的,雖然我還沒有在目前這個測試代碼,該處理的最佳方式是觀看textView.isFirstResponder當true,則調用[scrollView scrollRectToVisible:textView.frame animated:YES]在你的UIScrollView 。

確保你已經設置了textView的委托。

暫無
暫無

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

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