【发布时间】:2010-10-10 13:08:56
【问题描述】:
让我简要总结一下:nib 文件中的“First Responder”是一个对象,它表示具有用户焦点的 UI 控件元素。因此,如果用户单击一个控件,nib 会将单击的 UI 控件设置为 First Responder。在我的应用程序中,我可以从笔尖向“First Responder”创建一个出口,这样我就可以向用户通过点击激活的任何内容发送消息“制作红色字体颜色”。
然后,如果此 First Responder UI 控件不理解该消息,则该消息将在响应者链中向上传递,直到父元素或祖父(等等)UI 控件元素理解该消息。否则会被忽略。
因此,First Responder 始终会建立一个指向具有焦点的 UI 控件的“链接”。对吗?
("First Responder" - Did I get that right? 由同一作者完全重复)
【问题讨论】:
-
投票结束。完全重复(正如 amdfan 所指出的)
-
@Unknown Individual:这看起来像是同一个问题,但标题不同。正确的做法是编辑您的问题并更改标题,而不是开始一个新问题。
标签: objective-c cocoa nib first-responder