0

TPKeyBoardAvoidingScrollView在我的 iPhone 应用程序中使用,以便滚动视图在到达键盘末端时滚动。

通过查看github自述文件,它说我只需将其拖放TPKeyboardAvoidingScrollView到我的项目中并将 ScrollView 的类分配给它。我试过了,但它的行为不像它应该的那样(没有什么不同)。

这是我的视图层次结构,有什么问题吗?

  • 查看层次结构

在此处输入图像描述

  • 嵌入在 ScrollVIew 中

在此处输入图像描述

4

2 回答 2

4

步骤1:

  • 删除你的滚动视图

第2步:

  • 选择要放入滚动视图中的所有组件,然后转到Editor -> Embbed In -> Scroll View. 现在您将UIScrolView在视图层次结构中看到 a 。

第 3 步:

  • 现在选择你的UIScrollViewIdentity Inspector并将类更改UIScrollViewTPKeyboardAvodingScrollView

检查样品

于 2013-06-07T04:09:27.447 回答
0

出于某种原因,似乎 TPKeyboardAvoidingScrollView 在键盘弹出之前不会被激活。对我有用的是以下步骤

  1. 重置您的模拟器,以便他们的 iPhone 键盘将再次弹出(使用 Mac 键盘后它不会显示)
  2. 再次运行应用程序并单击您使用 TPKeyboardAvoidingScrollView 创建的 UIScrollview 中的 UITextView

现在它应该滚动

于 2015-12-29T03:20:48.663 回答