我怎麼去動畫打開textviewto點擊時展開?所以,如果我有一個UITextView是高度30,但在它獲得焦點有它擴大到100然後在失去焦點有它回到30即使文字高度100單擊時展開UITextView?
的TIA
我怎麼去動畫打開textviewto點擊時展開?所以,如果我有一個UITextView是高度30,但在它獲得焦點有它擴大到100然後在失去焦點有它回到30即使文字高度100單擊時展開UITextView?
的TIA
看看UITextViewDelegate方法-textViewDidBeginEditing:
和-textViewDidEndEditing:
有趣的是你問這個問題,因爲我簡直就知道如何去做同樣的事情。
-(IBAction)resizeFrame {
textView.frame = CGRectMake(x, y, width, height);
[self.view bringSubviewToFront:questions];
}
1號線設置的TextView的框架爲矩形開始點x,y與你指定的任何寬度和高度:每當你要調整你的TextView調用此方法。
第2行將此視圖置於前面,以便您可以真正看到它!
如果您想縮小它的大小,請調用另一個名稱不同的方法,將CGRect設置回textView的原始大小。