[英]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.