![](/img/trans.png)
[英]It is possible to track the text enter into nextline in UITextView iPhone?
[英]How to move the UITextview at text enter on inside keyboard in iPhone
我有一個UITextView
中的子視圖UIView
。我將改變基於方法textViewDidChange的文本texview高度。 我的想法是當文本視圖高度進入鍵盤內部時,我無法看到textview中輸入的文本。 如何解決問題textview
文本范圍到鍵盤。 如何使輸入的文本顯示給用戶。
您可以使用以下字體檢查文本的大小:
[@"MYString" sizeWithFont:myFont];
知道這一點,你可以將它與textview的大小進行比較,現在你的文字更大!
到達鍵盤時向上移動文本視圖,或者在文本超出最大文本視圖大小時降低字體大小。
在UIScrollView
此UITextView
,然后使用UITextView
的contentSize設置內容大小,並在底部滾動UIScrollView
設置內容大小如下...
float sizescrollview = yourTextView.frame.origin.y + yourTextView.frame.size.height + 20;
scrview.contentSize=CGSizeMake(320, sizescrollview);
並滾動鍵盤上方的UIScrollView
,如下所示..
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.3];
scrView.frame = CGRectMake(0, -150, 320, scrView.frame.size.height);
[UIView commitAnimations];
我希望這能幫到你......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.