问题标签 [resignfirstresponder]
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.
ios - 覆盖 resignFirstResponder 失败
试图覆盖 UISearchBar 的 resignFirstResponder 方法以使取消按钮始终启用:
但是日志什么也没显示!
我像这样使用它
ios - UIKeyboard 下一个按钮不会转到下一个 UITextField
我一直在试图弄清楚如何让 UIKeyboard 上的下一个按钮加载下一个 UITextField。我有两个单元格,名称和电子邮件我想使用下一个按钮从名称转到电子邮件。
到目前为止,我已经添加
然后我这样做是为了尝试将用户从名称传递到电子邮件
它进入第一个 if 语句,然后它使用 resignFirstResponder 从屏幕上删除键盘,但随后它不使用 becomeFirstResponder 加载新键盘。任何解决此问题的帮助将不胜感激。
iphone - 带有后续处理问题的 resignFirstResponder(键盘关闭被阻止或在 iPhone 5 上崩溃)
我有以下工作流程:
问题是密集操作是在键盘被解除之前开始的resignFirstResponder
。正如在其他帖子中建议的那样(例如https://stackoverflow.com/a/3452767/1685971),我尝试使用:
这在模拟器或 iPhone 4 上运行良好,但会导致在 iPhone 5 上运行崩溃(我无法理解,因为我没有使用performSelectorInBackground:withObject:
):
我尝试的另一个选择是在主线程中等待 resignFirstResponder
但是这样键盘仍然没有立即关闭(可能是因为该方法只等待选择器的返回resignFirstResponder
而不是键盘动画的完成。
有什么解决办法吗?
iphone - 键盘不辞职
抱歉在这里问了这么愚蠢的问题。
实际上我有一个文本字段列表,我通过单击下一步按钮移动到下一个文本字段。它工作正常,但在那个文本字段中,一个用于日期字段,为此我使用日期选择器作为输入访问器。
当我直接单击该文本字段时,它的工作正常并且日期选择器出现。但是当我用下一个按钮键盘来到那个文本字段时,我的文本字段被隐藏了。
对于日期选择器显示,我使用 textFieldDidBegin 方法。我尝试过使用 [textfield resignFirstResponder]; 和 [datePicker becomeFirstResponder]; 但没有什么对我有用。
任何帮助将不胜感激。
谢谢。
iphone - tableview 作为 iphone 中的智能不起作用
我有一个textfield
和一个tableview
。用户可以textfield
从tableview
或任何其他数据中选择数据。但是在输入用户自己的数据后,我tableview
必须消失。我怎么能做到这一点。如果我使用辞职,第一响应者did select row
方法不起作用tableview
。
如果我这样使用,如果我选择行,它不会在索引路径方法中进入选择行。帮我
我没有得到我必须使用 resignfirstresponder 的地方
iphone - 让另一个类的 UITextField 辞职第一响应者
我有一个应用程序,它有一个UITableView
使用自定义单元格的应用程序,我为它创建了一个新类CustomCell
。每次按下某个按钮时都会创建一个新单元格,并且每个单元格都有一个UITextField
. 我想知道在我点击它后如何让UITextField
单元格中的第一响应者辞职。请记住,它是在另一个名为CustomCell
.
UIViewController
代码:
CustomCell.h
代码:
CustomCell.m
代码:
ios - 什么在 UITableCell 中的 uitextfield 上执行 textFieldDidBeginEditing
我在 UITableViewCell (自定义单元格)中有一个 UITextField 。
我的 UITableView 中有 3 行。第二行是文本字段行。第三行是通过动画块打开另一个视图的链接。
我遇到的问题是,如果用户正在编辑金额并单击第三行以转发到该屏幕,那么当我关闭这个新的视图控制器时,屏幕将返回 UITableview 控制器并触发 textFieldDidBeginEditing。
如何取消此操作或避免将用户送回编辑模式?我尝试在表格单元格和视图控制器中辞职,但没有运气。
ios - 消除键盘 FirstResponder 问题
所以我正在制作一个应用程序,并且在从 UISearchBar 和 UITextFields 中解除键盘时遇到了一些问题。这是我的应用程序的结构:
NavigationController -> ViewC1 -(模态)-> ViewC2 -(模态)-> ViewC3
我在 ViewC1 中有一个搜索框,当按下键盘上的“搜索”按钮时,键盘被关闭,这很好用。但是,如果我在进入 ViewC3 后返回 ViewC1,则按下“搜索”按钮时键盘不再关闭。在搜索栏委托方法中,我放置如下:
这并不能解决问题,我不确定为什么键盘没有关闭。供参考,返回原来的ViewC1时,ViewC3被dismiss如下:
任何帮助表示赞赏,谢谢。
ios - iOS:找出谁是动态变化的 UITableView 上的第一响应者
我有一个UITableView
自定义单元格,其中包含UITextField
s。MyUITableView
是在 my 上定义的MainViewController
,而我的单元格是在CustomCell
类中定义的。每次我按下按钮时,都会创建一个新单元格。我无法让我的单元格成为UITextField
第一响应者,因为单元格是在与主控制器不同的类中动态添加和定义的。我怎么做?非常感谢!
objective-c - 页面滑动时的ECSlidingViewController resignFirstResponder
resignFirstResponder
当页面滑动时我需要ECSlidingViewController
.
如果我使用UIPanGestureRecognizer
它。那是覆盖ECSlidingViewController
和使用后不能滑动页面。