问题标签 [first-responder]

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 投票
3 回答
1360 浏览

objective-c - 目标 C:我可以将子视图设置为 firstResponder 吗?

我有一种情况,我将另一个视图控制器的视图添加到现有的视图控制器。例如:

是否可以将“self.myLoadingPage”设置为第一响应者?在这种情况下,loadingpage 视图大小不会覆盖现有视图的整个大小,并且用户仍然可以与超级视图交互(这不是所需的行为)。在这种情况下,我只想启用子视图。

0 投票
3 回答
924 浏览

iphone - 摇晃... iOS

所以我有一个 IBAction yesNo,我想在一个震动事件中运行它。不太清楚为什么这不起作用。已遵循所有文档。

然后是 IBAction 本身:

基本上我所拥有的是一个幸运球类型的东西,当 iPhone 摇晃时,我需要运行 IBAction。

0 投票
1 回答
673 浏览

uitableview - 当我点击 UILabel 时出现闪烁的光标,再加上键盘的出现

我已经构建了一个带有两个单元格的自定义 UITableView。在一个单元格中,我添加了一个 UIImageView,在另一个单元格中添加了一个 UILabel。当我使用 UILabel 单击单元格时,会弹出一个不需要的键盘,并带有闪烁的光标。我已检查以确保我没有使用重复的重用标识符。为什么会这样?我认为 UILabels 不会调用键盘。我怎样才能摆脱这个?有没有办法通过委托方法访问单元格,例如

???

在此先感谢您的帮助。这是我的代码:

0 投票
4 回答
353 浏览

objective-c - 从单独的班级辞职第一响应者

我有一堂课,它制作了一个键盘工具栏,上面有“下一个”、“上一个”和“完成”按钮。这个类有没有办法随时知道(或找出)屏幕上的对象?

例如,它能否看到当前视图是什么以及上面的文本字段是什么,然后能够让第一响应者辞职?

0 投票
2 回答
668 浏览

ios - 将 UITextView 的可编辑设置为 NO 总是让 FirstResponder 辞职。可以避免吗?

我的应用程序基本上可以让你发送一段文字。当用户点击发送时,我想禁用包含文本的文本视图,以便用户在发送文本时无法再编辑它。似乎将 enableUserInteraction 或 editable 设置为 NO 总是让第一响应者辞职(基本上键盘被关闭),这是我不想要的行为。我想保持键盘显示。有没有办法解决?提前致谢。

0 投票
4 回答
2702 浏览

ios - 我希望 UITableViewCell 中的 UItextField 仅在单元格触摸时成为第一响应者

这就是我想要实现的目标:

我想要一个UITextField只有UITableViewCell在单元格接触时才成为第一响应者的人。我希望文本字段只有在方法中将其设置为第一响应者时才成为第一响应者:

知道如何实现这一目标吗?当直接触摸文本字段时,tableView:didSelectRowAtIndexPath:永远不会调用。

提前致谢。

0 投票
1 回答
372 浏览

cocoa - 如何阻止 WebView 禁用编辑菜单项而不是将它们传递给我的窗口控制器?

在我的NSDocument-based应用程序中,我的文档窗口只包含一个 WebView。我已经在我的子类中定义了剪切:复制:粘贴:和删除:,NSWindowController否则它们运行良好,但是这些菜单项对我来说是禁用的,除非 WebView 有一些文本需要做。

据我了解,这似乎违反了响应者链的规则;如果你不能用它做某事,你应该传递它,但似乎 WebView 只想禁用它已定义方法的项目,而不是与我的窗口控制器玩球。当 WebView 与它没有任何更好的关系时,如何让 WebView 合作并向我的控制器产生响应和 UI 验证?

0 投票
1 回答
1648 浏览

objective-c - NSView(内容视图)作为 firstResponder

我有一个在我的首选项笔尖中使用的内容视图。我使用一种方法在我的应用程序中更改 NSTextView 的字体。

此内容视图必须设置为 firstResponder 才能从我的 changeTextFont: 方法中获取消息,但由于它不是一个窗口,因此它没有 firstResponder。结果,它根本不会改变文本字体......有人有解决方法吗?

谢谢一群人。

0 投票
1 回答
574 浏览

xcode - 带有自己的 XIB 的 PopoverView 中的 UIButton 应将操作发送到主视图

我有一个弹出视图,它被称为:

在这个 popoverview 中(见代码)一个 info.xib 有一些 UIBUttons。

现在我想改变一些东西。单击按钮后,在我的“主视图”中。

注意:我可以在“First Responder”中访问我的 IBAction 方法,但没有任何操作。

0 投票
2 回答
616 浏览

iphone - 我可以在第一响应者 iphone xcode 中使用后退按钮吗?

当我单击 xib 中的第一个响应者时,检查器会显示一些内容,例如返回、重新加载和其他看起来可以连接到 webview 的输出。

我没有创建那里列出的任何“收到的操作”。

我可以使用“goBack”操作并将其连接到按钮以返回吗?还是我必须制作自己的 IBaction 并将其连接到按钮?