NSTextField 辞职第一响应者

2024-01-27

我试图让我的文本字段在用户完成编辑后放弃第一响应者,就像他们按 Enter 键时一样。正在调用委托方法,但我现在所拥有的方法不起作用,执行此操作的正确方法是什么?

- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor
{
    [fieldEditor resignFirstResponder];
    return YES;
}

来自 -resignFirstResponder 方法的文档:

使用 NSWindow makeFirstResponder: 方法,而不是这个方法,来制作 反对第一响应者。绝不 直接调用该方法。

这段代码应该做到这一点:

[myWindow makeFirstResponder:nil];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NSTextField 辞职第一响应者 的相关文章

  • ARC 不允许将 Objective-C 指针隐式转换为“void *”

    这意味着什么 我有什么选择 ARC 不允许将 Objective C 指针隐式转换为 void 我正在将 Xcode3 项目移植到 iOS5 它使用 AudioSessionInitialize 如下 AudioSessionInitial
  • ios 在后台处理推送通知

    我想保存应用程序处于后台状态时到达的推送通知 我知道关于 void application UIApplication application didReceiveRemoteNotification NSDictionary userIn
  • 错误域=AVFoundationErrorDomain代码=-11814“无法记录”

    它不断给我错误 错误域 AVFoundationErrorDomain代码 11814 无法记录 我不确定问题是什么 我试图在拍照后计数器达到 1 时录制声音 static int counter counter will always b
  • 推入 UINavigationController 时隐藏 FBFriendPickerViewController 导航栏

    介绍一个实例FBFriendPickerViewController using presentViewController animated completion 非常简单 该类似乎是针对该用例的 但是 我想推送一个实例FBFriendP
  • iOS 中的 CSV 逐行解析

    我正在 Objective c 中解析 CSV 文件 该文件包含如下内容 line 40 Rising searches line 41 nabi avc Breakout line 42 stonewall 700 line 43 med
  • iphone NSDate 转换问题

    在我的 facebook 图表 Api 中 我正在获取这些数据 来自杰森 updated time 2011 05 17T14 52 16 0000 我正在使用此代码将其转换为有效的日期格式 NSDateFormatter df NSDat
  • 使用基于约束的布局自动调整 NSTokenField 的大小

    有没有办法自动调整大小height使用约束的 NSTokenField 保持宽度恒定 sizeToFit应该有效 但事实并非如此 如果我设置一个约束来保持宽度不变并调用此方法 它将忽略约束并仅调整宽度大小 当我想要的是仅调整高度大小时 基于
  • 我如何获取用户的电子邮件? iPhone SDK

    我需要获取 Mail app 中使用的用户的电子邮件地址 如何使用 iPhone SDK 做到这一点 谢谢你 简短的回答 你不能 如果需要 您应该提示用户输入电子邮件地址
  • 在不同的捆绑包上测试 iPhone 应用内购买?

    我们有一组 iPhone 应用程序的 Beta 测试人员 最近 我们在应用程序中添加了应用内购买功能 在此之前 我们会使用单独的捆绑 ID 和名称向 Beta 测试人员发送临时版本 以便他们可以在手机上拥有商店版本和临时版本 然而 似乎我们
  • CBPeripheral 名称有时为 null

    我正在开发一个应用程序来与蓝牙 LE 外围设备进行通信 我目前正在测试的外围设备是其中之一these http www ti com tool cc2540dk mini 有趣的是 有时当我发现它时 我会得到它的正确名称 SimpleBLE
  • 如何在 ios 7 上更改重新排序控制图像

    我正在寻找一种更改重新排序控件图像和大小的方法 我使用此代码来更改重新排序图像 void tableView UITableView tableView willDisplayCell UITableViewCell cell forRow
  • 多次添加同一个子视图来查看

    我不知道这是否可行 但我想做的是将子视图多次添加到视图中 我尝试过这样的事情 self view addSubview newView newView center CGPointMake 160 100 self view addSubv
  • iCloud loadFrom Contents - 如何处理 UIDocumentStateSavingError 和 UIDocumentStateEditingDisabled

    我在我的应用程序中使用 iCloud 来加载文本文件 加载文本文件时 当我调用时 iCloud 会调用此方法 UIDocument openWithCompletionHandler BOOL success etc BOOL loadFr
  • 使用超类初始化器初始化类

    我有两个类 一个是另一个的子类 比如说Animal and Dog 超类有一些初始化器 比如initAnimal 子类有一些初始化器 比如initDog 问题是 从编译器的角度来看 做类似的事情是完全合法的Dog adog Dog allo
  • UICollectionView 未出现

    我正在尝试设置UICollectionView 以编程方式在我的视图控制器中扩展UIViewController 由于某种原因 我的收藏视图根本没有显示 以下是我所拥有的 为什么没有出现 我将它连接到委托和数据源并将其添加为子视图self
  • iPhone 快照,包括键盘

    我正在寻找拍摄整个 iPhone 屏幕 包括键盘 的正确方法 我找到了一些截取屏幕的代码 CGRect screenCaptureRect UIScreen mainScreen bounds UIView viewWhereYouWant
  • PrepareForSegue之谜

    我在两个不同的 VC 中有一个prepareForSegue 方法 一个使用一个if声明 而另一个旨在使用switch 除了名称之外 代码几乎相同 这个效果很好 void prepareForSegue UIStoryboardSegue
  • 我什么时候应该对 IBOutlet 使用弱或强限定符? [复制]

    这个问题在这里已经有答案了 可能的重复 ARC 下 IBOutlets 应该强还是弱 https stackoverflow com questions 7678469 should iboutlets be strong or weak
  • 当您感兴趣的任务完成时,是什么让完成处理程序执行该块?

    我一直在询问并试图了解完成处理程序是如何工作的 我用过很多 也读过很多教程 我将在这里发布我使用的代码 但我希望能够创建自己的代码 而无需使用其他人的代码作为参考 我理解这个完成处理程序 其中调用者方法 void viewDidLoad n
  • 我应该在哪个方法中设置 UITextField 的委托?

    在 viewDidLoad 或 init 方法中设置 UITextField 的委托是一个好习惯吗 我尝试在 init 方法中将委托设置为 self 但它没有调用相应的委托方法 当我将代码移动到 viewDidLoad 中时 它注册为将 s

随机推荐

  • Quill Editor:基于标签/类别的限制编辑

    我有一个场景 我想为用户提供一个半可编辑的模板 例如 p Name span class editable span p or div p Non editable content p h2 Some editable content h2
  • 如何在 Android 中扫描可用的广播电台?

    我们想要访问 Android 设备附近所有可用的无线电频率 有没有可用的 API 鉴于某些收音机在没有耳机 用作天线 的情况下无法启动 我们是否可以在不连接耳机的情况下扫描频率 我们想要访问 Android 设备附近可用的所有无线电频率 是
  • 无法在 NLB 上加载视图状态

    我们有一个系统 它可以动态创建每次回发的页面控件 并使用浏览器历史记录等处理回发 问题是 在生产服务器 NLB 上的 2 个节点 上 我们随机出现在不同的位置 没有发现任何相关性 加载视图状态失败 控制树可能是不同的错误 然而 我们的临时服
  • 在 Jenkins 中使用可编辑电子邮件扩展添加附件

    我正在 Jenkins 中使用可编辑电子邮件插件来附加电子邮件文件 问题是插件无法找到要附加的文件 我的文件结构是这样的 报告目录工作区 ReportDirectory 包含我要附加的报告 我相信插件的基本目录是工作区 所以我将附件位置指定
  • 是否应该始终将 role="contentinfo" 添加到页脚元素上?

    在 ARIA 演示网站上 role contentinfo 通常添加在footer元素 然而 现代网页设计中的页脚 http www smashingmagazine com 2008 04 08 footers in modern web
  • django中多参数过滤器和链式过滤器的区别

    django 中的多参数过滤器和链式过滤器有什么区别 正如您在生成的 SQL 语句中所看到的 差异并不是某些人可能怀疑的 OR 这就是 WHERE 和 JOIN 的放置方式 示例1 相同的连接表 来自https docs djangopro
  • 使用 Dapper 和 Postgresql - citext 数据类型

    我不确定是否有办法支持这一点 但我无法让 Dapper 将字符串参数值映射到 Postgresql citext 数据类型 因为它似乎使用的是文本类型 特别是 我试图调用一个接受 citext 参数的函数 我得到的错误是 var c Con
  • 无法使用 Springfox 发送授权承载令牌

    我无法理解为什么 Authorization Bearer 没有使用 Springfox 2 5 0 在我的 api 中发送 我有以下配置 private ApiKey apiKey return new ApiKey Authorizat
  • 如何在 C# 中获取音频/视频和捕获设备列表?

    在过去的两周里 我到处寻找 试图找到如何做到这一点的提示 这是我第一次提出请求 当我说我不喜欢寻求帮助时请相信我 但我已经束手无策了 我所能找到的就是如何在 C 中使用别人的框架列出可用的音频和视频设备 我想要做的就是列出从 C 中连接到计
  • 升级Eclipse java编译器

    我开始使用 Eclipse 附带的 Ant 令我烦恼的是 我收到了数百条警告 内容如下 javac 警告 java io BufferedInputStream class java io BufferedInputStream class
  • 在(不是*针对*)Android 设备上编程

    Android 平台上是否有适用于任何语言的解释器 如果是这样 它们可以同时使用物理键盘和屏幕键盘吗 我认为你可以使用 android 脚本引擎并在设备上使用 python 和其他语言 一篇文章 似乎证实了这一点 带有一个巨大的 编辑 按钮
  • 计算文本文件中的字母数

    我是一名Python初学者程序员 我正在尝试编写一个程序来计算文本文件中的字母数量 这是我到目前为止所得到的 import string text open text txt letters string ascii lowercase f
  • MVC BaseController 和 BaseModel 确保值可用于所有视图

    这是关于 Andre Calil 在以下 SO 中提供的解决方案的问题Razor MVC 在哪里放置可跨母版页 分区视图和视图访问的全局变量 https stackoverflow com questions 16986251 razor
  • Activity with ProgressBar -> Service -> AsyncTask 用于下载 - 但如何更新进度?

    这是当前的状态 情况 我有一个 Activity 绑定了一个 Service 该 Service 创建了下载各种 Web 资源的 AsyncTasks 这很好用 但是进度条当然什么也不显示 以前我有一个 Activity 创建了一个下载了一
  • 获取因子频率的直方图(摘要)

    我有一个具有许多不同值的因子 如果你执行summary factor 输出是不同值及其频率的列表 就像这样 A B C D 3 3 1 5 我想制作频率值的直方图 即 X 轴包含出现的不同频率 Y 轴包含具有该特定频率的因素的数量 完成类似
  • NestJS 的 Passport 本地策略“验证”方法从未被调用

    我正在尝试实施护照本地策略 但验证方法不起作用 当我做 UseGuards AuthGuard local 它会自动抛出未经授权的异常 而无需通过我编写的 validate 方法 我不知道我做错了什么 因为文档也做了同样的事情 这是我的本地
  • 是否有移动感知或响应式的 Yodlee FastLink 配置?

    FastLink 在桌面浏览器中独立运行并在 800x600 iFrame 中看起来不错 但我希望有一些我在文档中错过的更适合移动设备的配置 我在这里看到了 access type 和 displayMode 参数 这意味着我所希望的至少是
  • 使用 DataTable.select 时启用区分大小写

    我的数据库只包含 Truck 但是我下面的 select 语句返回带有 Truck 的行 MyWebControl Myfunction Select TransportationMode TRUCK 如何使该 select 语句区分大小写
  • 如何使用 R 获取距离点最近的关联多边形的信息?

    我正在研究如何在形状文件中的点和多边形之间进行交集 空间连接 我的想法是获得最近的点和多边形内完全匹配的点 在 ARGIS 中 有一个名为 CLOSEST 的匹配选项函数 它们的定义如下 连接要素中最接近目标要素的要素被匹配 有可能两个或多
  • NSTextField 辞职第一响应者

    我试图让我的文本字段在用户完成编辑后放弃第一响应者 就像他们按 Enter 键时一样 正在调用委托方法 但我现在所拥有的方法不起作用 执行此操作的正确方法是什么 BOOL control NSControl control textShou