ios - 键盘打开时如何滚动屏幕?

标签 ios objective-c textview keyboard

我在 View 底部有一个 TextView 。但是当键盘打开时,我看不到textview。当键盘打开时,如何 ScrollView 以查看 TextView 。

最佳答案

Read this Programming Guide这解释了这一切。

特别是“移动位于键盘下的内容”部分详细解释了该技术。

甚至有代码摘录可以正确实现这一点(使用键盘通知)。

Adjusting content to accommodate the keyboard 请注意,正如同一文档中所述,如果您使用 UITableViewController,这将自动移动其内容。

关于ios - 键盘打开时如何滚动屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914081/

相关文章:

android - 检测 Android 的 TextView 将在何处插入换行符

iphone - 如何在Objective-C中使用局部静态对象?

ios - 在 Interface builder 中看到的自定义字体,但在 iOS 项目的代码中看不到

ios - 根据与特定属性相对应的另一个数组中的值对对象数组进行排序

ios - 如何从 UIAlertViewStylePlainTextInput 检索文本

objective-c - 从 NSString 到字节然后再返回 NSString 时出现奇怪的字符

Android textview文本在自定义字体的两侧被截断

ios - 选择行时按下窗口

ios - ScrollView 类 iOS

Android:为什么当我膨胀资源布局文件时我的用户界面没有被绘制?