【发布时间】:2013-08-01 20:50:31
【问题描述】:
这听起来一定真的很奇怪,但我想将键盘的 CGRect 取出 UITextView。这是一张可以帮助您的图片:
我基本上希望 UITextView 变小,所以当我添加文本时它会向下滚动。如果您需要更多信息,请咨询我。
编辑:当我使用此代码时:
- (void)keyboardWasShown:(NSNotification*)notification {
NSDictionary* info = [notification userInfo];
kbSIZE = [[info objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue];
CGRect newTextViewFrame = self.notesTextView.frame;
newTextViewFrame.size.height -= kbSIZE.size.height;
self.notesTextView.frame = newTextViewFrame;
}
发生这种情况:
【问题讨论】:
-
不仅不奇怪,而且是首选行为。当应用程序不这样做并且您必须关闭键盘才能看到视图的最后一点时,这让我很恼火。 (通常是表格视图)
标签: ios uitextview cgrect