问题标签 [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.
iphone - ResignFirstResponder 不工作
我在我的应用程序的各个地方使用了辞职第一响应者。但是当我单独点击这个按钮时,键盘并没有消失。如果我点击键盘上的返回键,输入的值就会消失。
ios - 输入货币时如何让第一响应者辞职
在输入货币的文本字段中输入美分后,我想让我的文本字段辞职第一响应者。我正在使用UIKeyboardTypeDecimalPad
,所以只输入数字。当输入小数点后的第二个数字时,我希望文本字段退出第一响应者。
1
12
123
123.4
123.45现在请辞第一响应者。
我是否让代表将文本与*\...
每个textDidChange
通知的正则表达式进行比较?输入时开始计数.
?
有没有办法应用NSNumberFormatter
到setMaximumFractionDigits:2
文本输入字段?
iphone - 我无法通过按返回键隐藏键盘
我试过这个:
在.h
文件中:
在.m
文件中:
并且也试过这个。
在.h
文件中:
在.m
文件中:
但是每当我触摸返回键时,它仍然不会隐藏键盘。
ios - UITextField:在外面点击时强制resignFirstResponder
我有一个UITableView
包含许多UITextField
s 的静态变量。当用户在我想要的任何文本字段之外点击时,我想关闭键盘。
在 my 的顶层UIViewController
是 aUITableView
和 a UITabBarItem
。我相信我还必须处理状态栏上的点击。
我不确定我应该如何注册触摸它们(这样我就可以强制任何文本字段调用resignFirstResponder
.
UIResponder
我想我可能不得不处理
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
对于表格视图和标签栏项目,但它们都不是UIControl
s 所以我不能使用
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
UIWindow
也是一个UIResponder
但同样,我似乎无法获得触摸事件。
任何帮助将不胜感激,CS
ios - 当 UI 文本字段在模型之后点击到不同的视图控制器时,UI 键盘不出现
行。所以我一直在 xcode 上测试一个简单的应用程序来熟悉这个平台,但是我遇到了一个有趣的情况。使用故事板,我拖动了两个视图控制器,它们通过 segues 按钮连接。它们都有一个 uitextfield 拖在它们上面,当它们是初始视图时,它们会在单击时做出响应。但是,当我从 buttoned segue 移到另一个视图控制器时,键盘不再自动弹出。这是苹果的 uitextfield 的问题吗?(ps。没有代码,因为我认为这只是自动响应)
iphone - UITextView 上的 resignFirstResponder - 减慢键盘的消失速度
resignFirstResponder
我想知道在 TextView 上使用时,有什么方法可以减缓 iOS 应用程序中本机键盘的消失。键盘下降得太快了,我希望它走得更慢。那可能吗?
编辑: 我的上下文是这样的:我在当前视图之上添加了一个新视图,因此,我的键盘暂时消失了。这就是我的代码的样子:
我也有这样的视图层次结构:
该应用程序非常简单,但键盘消失得非常快,不像我没有任何其他视图时那样。
ios - ios resignFirstResponder 重置动画
首先对不起我的英语不好!
在我的应用程序中有一个 UIViewController 并且 UIView 在 subViewLogin 内称为 subViewLogin 有 2 个 UITextField 称为用户名和密码。当我的应用程序运行时 subViewLogin 由 UIViewAnimationCurveLinear 移动到位置。但是当我完成编辑 UITextField (调用 resignFirstResponder)subViewLogin 回到位置。为什么?以及如何防止 subViewLogin 重新定位?
这是我的代码。
和
ios - 辞职在 UIAlertView 的 UITextField 中不起作用?
我创建了警报视图,在警报视图中会出现一个文本字段,但是当我单击键盘上的返回按钮时它不会消失,即使我将委托添加到 .h 文件。
谢谢你
ios - iOS 6 中不同的 UITextField 键盘解除行为
我有一些简单的代码,通过依次在每个字段上调用“becomeFirstResponder”来移动 UITextFields 之间的“firstResponder”。
在 iOS 5 中,键盘一直显示,直到显示 resignFirstResponder 的最终文本字段。
但是,在 iOS 6 中,每次移动第一响应者时,键盘都会执行关闭和重新出现动画。在调用 becomeFirstResponder 以移动响应者(或在任何相关方法中)时,我绝不会调用 resignFirstResponder - 这似乎是 iOS 6 中的新默认行为。
这是令人分心的,也是不受欢迎的。
我查看了 Apple 文档,找不到任何关于如何管理键盘动画的更改。
任何人都可以向我推荐这些更改的文档吗?谢谢。
ios - ios - resignFirstResponder 不工作
我有一个模态显示的视图,其中包含 3 个标签。
第三个标签不应该是可编辑的,并且应该在点击它时显示一个 UIDatePicker,如果它显示则隐藏键盘。
所以我这样做了:
我可以清楚地看到我的日志消息(“第一个”或“最后一个”,取决于最后一个聚焦的文本字段),但键盘仍然显示。
有人在弄清楚这里有什么问题吗?