问题标签 [tpkeyboardavoiding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2028 浏览

ios - 尝试在我的应用程序中使用 TPKeyboardAvoding Scroll

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

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

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

  • 查看层次结构

在此处输入图像描述

  • 嵌入在 ScrollVIew 中

在此处输入图像描述

0 投票
1 回答
202 浏览

uitableview - 如何使用自定义滚动视图应用 UItableView

我有一个 UITableview 子类。

我需要使用自定义滚动视图,即“TPKeyboardAvoidingScrollView”,它在编辑文本字段时用于向上的文本字段。

如何以编程方式将自定义滚动视图应用于 tableView。

0 投票
1 回答
1786 浏览

iphone - TPKeyboardAvoidingScrollView 的问题

我正在使用 TPKeyboardAvoidingScrollView 在键盘出现时向上移动视图。当我以正常速度返回键盘时,它工作得很好。但是当我以高于正常速度的速度返回键盘时。然后视图停留在顶部并且不会向下移动。

任何的想法?你们中有人见过这种问题吗?

任何帮助表示赞赏!

0 投票
2 回答
1282 浏览

ios - iOS:滚动视图仅在键盘出现后才有效

我制作了包含大量文本字段的滚动视图。我添加了更新的 TPKeyBoardAvoidingScrollView 并将其添加到滚动视图的文件所有者中。我在 .h 文件中添加了插座,在 .m 文件中合成并添加了行[self.view addSubview:scrollObject];

问题是视图仅在键盘出现后才开始滚动。加载视图后它不会滚动。

有什么解决办法吗?

添加这些行并没有解决我的查询

0 投票
4 回答
1978 浏览

ios - 无法识别的选择器发送到实例 resignFirstResponder

我在我的应用程序中使用TPKeyboardAvoiding在键盘显示时隐藏移动文本字段,但是当我尝试结束编辑文本字段时出现异常。它来自 TPKeyboardAvoiding 中的这个方法:

我在这里有点困惑。不是所有的 UIView 都应该响应resignFirstResponder吗?谢谢您的帮助。

完整错误:

0 投票
0 回答
60 浏览

ios - 是否可以在 iOS 中对输入进行分组?

我有一个简单的 ios 项目,它有一组像这样的输入:

在此处输入图像描述

目前,我使用这个TPKeyboardAvoiding库,它允许单击输入时出现键盘,我可以单击下一步并按以下顺序通过输入选项卡

在此处输入图像描述

但是我需要将其重新订购,如下所示:

在此处输入图像描述

目前代码只是找到下一个可能的 UITextField,我已经阅读了一个关于如何使用标签导航到下一个输入并增加它们的示例,这是在这里找到的。

然而上面的例子使用了textFieldShouldReturn方法:

-(BOOL)textFieldShouldReturn:(UITextField*)textField; {

它已经在 TPKeyboardAvoiding 库中使用了,我真的不想编辑或覆盖这个功能,所以我想知道是否可以围绕输入的每一列分组创建某种工作,所以当原始textFieldShouldReturn方法查找下一个可能的输入,它只在当前的“组”中搜索。

在此处输入图像描述

任何建议都会很棒

0 投票
0 回答
349 浏览

uitableview - 带有tableview键盘的uitextfields在禁用tableview滚动时避免

我在 tableview 上有 10 个禁用 tableview 滚动的文本字段。

如何处理键盘避免文本字段

以下是我尝试过的

//当键盘显示时注册通知

pragma mark - 键盘通知(在发送 UIKeyboardDidShowNotification 时调用。)

//在发送 UIKeyboardWillHideNotification 时调用

在文本字段上选择并向上移动时,这是可行的,但不正确。为此或任何其他替代答案提供解决方案..

快乐的编码......

0 投票
0 回答
553 浏览

ios - iOS:TPKeyboardAvoiding - 光标不会前进到下一个平行高度的 UITextField

我在我当前的应用程序项目中使用 TPKeyboardAvoiding。我有这个特殊的问题,我在同一高度(y 位置)上有 3 个文本字段。当我单击“下一步”时,光标正确地从第一个文本字段跳到第二个。但是如果我再次单击“下一步”,光标不会跳转到第三个字段。相反,它会跳回第一个字段。每当我想从第二场跳到第三场时,它就会继续跳回第一场。

关于如何解决这个问题的任何建议?

0 投票
0 回答
40 浏览

javascript - 如何防止使用 jquery 隐藏键盘

当用户甚至提交表单(如whatsapp或facebook)时,我想避免隐藏键盘。我使用此代码但它不起作用。

0 投票
4 回答
7895 浏览

ios - 如何在 swift 项目中使用 TPKeyboardAvoiding?

我在我的 Objective c 应用程序中使用了 TPKeyboardAvoiding 滚动视图。现在我想在我的 swift 项目中使用它。我已经搜索过,但我没有得到确切的步骤。

感谢帮助