【发布时间】:2012-03-22 00:51:04
【问题描述】:
我有一个 TabBar 应用程序,其中一个选项卡嵌入在 NavigationController 中。这个特定的视图是一个带有文本字段的表单。当键盘移入视图时,我希望使用 TPKeyboardAvoidingScrollView 将 UITextFields 向上移动。我已按照 Github 页面上的说明进行操作,但它根本不起作用。
这是我按照说明做的:
- 将 TPKeyboardAvoidingScrollView.h 和 .m 添加到我的项目中
- 在故事板上的视图中添加了一个 UIScrollView (Xcode 4.3.1)
- 选择了 ScrollView 并在检查器中将其类更改为 TPKeyboardAvoidingScrollView
- 将我所有的文本字段移到 UIScrollView 中
这不起作用...所以查看示例代码我尝试添加更多内容:
-
在我添加的视图控制器 .h 文件中:
@class TPKeyboardAvoidingScrollView;
-
并链接 ScrollView 导致添加这行代码:
@property (weak, nonatomic) IBOutlet TPKeyboardAvoidingScrollView *scrollView;
将 TPKeyboardAvoidingScrollView.h 导入到我的控制器 .m 文件中。
但其他人似乎都在称赞的插入式代码仍然对我不起作用。
谁能指出我的无能? 提前感谢您提供的任何帮助...
【问题讨论】:
标签: iphone objective-c uiscrollview