iphone - 如何在 iPhone 内部键盘上输入文本时移动 UITextview

标签 iphone keyboard ios6 uitextview

我在 UIView 的 subview 中有一个 UITextView 。我将根据方法 textViewDidChange 中的文本更改 texview 高度。我的想法是,当 TextView 高度进入键盘内部时,我看不到 TextView 中输入的文本。如何解决textview文本范围转移到键盘的问题。如何使输入的文本显示给用户。

最佳答案

您可以使用如下字体检查文本的大小:

[@"MYString" sizeWithFont:myFont];

知道了这一点,您可以将其与 TextView 的大小进行比较,现在当您的文本更大时!

关于iphone - 如何在 iPhone 内部键盘上输入文本时移动 UITextview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13625744/

相关文章:

设置中未显示键盘的 Android list

ios - 如何在iOS8中显示键盘

ios - 带有 keyboardAccessoryView 的 UITextView Keyboard 在 Springboard 之后变为蓝色(倒置)

ios - 使用 FMDB 显示从 sqlite 到标签的数据

objective-c - 将 NSObject 转换为 NSDictionary

iphone - 更正 CSS 媒体查询以提供 iPhone <= 3 和 iPhone 4+ 不同的图像(不浪费带宽)

iphone - PSTCollectionView 因 EXC_BAD_ACCESS 崩溃

iphone - 切换到 tabBarController 但没有标签栏

iphone - Visual Studio 2010 支持 iPhone 开发吗?

objective-c - CCCrypt iOS5 和 iOS6 的区别