我正在使用IQKeyboardManager
,我想隐藏键盘上的下一个/上一个按钮...
我提到this question。
我尝试使用此代码:
[[IQKeyboardManager sharedManager] shouldHidePreviousNext] = YES;
但库中没有shouldHidePreviousNext
属性...我们如何实现这一目标?任何帮助都可以得到赞赏。
答案 0 :(得分:5)
shouldHidePreviousNext 已弃用,请在此处使用previousNextDisplayMode
IQPreviousNextDisplayModeDefault :当有多个textField时显示NextPrevious,否则隐藏。
IQPreviousNextDisplayModeAlwaysHide :在任何情况下都不要显示NextPrevious按钮。
IQPreviousNextDisplayModeAlwaysShow :始终显示nextPrevious按钮,如果有超过1个textField,则两个按钮都会显示,但会显示为已禁用。
您可以使用
的属性访问@property(非原子,分配) IQPreviousNextDisplayMode previousNextDisplayMode ;
使用
[[IQKeyboardManager sharedManager] previousNextDisplayMode] = IQPreviousNextDisplayModeAlwaysHide;
答案 1 :(得分:1)
shouldHidePreviousNext
,请使用以下
试试这个:
<强>目标C 强>
[IQKeyboardManager sharedManager].previousNextDisplayMode = IQPreviousNextDisplayModeAlwaysHide;
答案 2 :(得分:0)
此属性已弃用,并使用新属性进行修改。IQKeyboardManager.sharedManager().previousNextDisplayMode = .alwaysHide
希望您找到解决方案。
答案 3 :(得分:0)
shouldHidePreviousNext
已弃用,请使用previousNextDisplayMode
目标-C
[IQKeyboardManager sharedManager].previousNextDisplayMode = IQPreviousNextDisplayModeAlwaysHide;
答案 4 :(得分:0)
快速4 解决方案,用于上述答案:
IQKeyboardManager.shared.previousNextDisplayMode = .alwaysHide
答案 5 :(得分:0)
如果您正在从事快速项目,只需在代码中编写即可。
avg = (N*avg + new)/(N+1)
N += 1