![objective-c – 如何在按下Enter键时使NSTextfield失去焦点?,第1张 objective-c – 如何在按下Enter键时使NSTextfield失去焦点?,第1张](/aiimages/objective-c+%E2%80%93+%E5%A6%82%E4%BD%95%E5%9C%A8%E6%8C%89%E4%B8%8BEnter%E9%94%AE%E6%97%B6%E4%BD%BFNSTextfield%E5%A4%B1%E5%8E%BB%E7%84%A6%E7%82%B9%EF%BC%9F.png)
概述我想创建一个文本字段,如果我单击它,或按Enter键,它会失去
焦点.因为在焦点环消失.我已经看过这样的情况,但我不知道在哪里放置代码.任何人都可以告诉我如何让NSTextfield失去它的焦点吗? 一种方法是实现NSTextFieldDelegate,将委托分配给您的文本字段,并让它调用一个选择器(代码中的一个方法,更改使第一个响应者= nil).当文本字段完成接收输入时,将使用消息调用委托.有关 我想创建一个文本字段,如果我单击它,或按Enter键,它会失去焦点.因为在焦点环消失.我已经看过这样的情况,但我不知道在哪里放置代码.任何人都可以告诉我如何让NSTextfIEld失去它的焦点吗?解决方法 一种方法是实现NSTextFIEldDelegate,将委托分配给您的文本字段,并让它调用一个选择器(代码中的一个方法,更改使第一个响应者= nil).当文本字段完成接收输入时,将使用消息调用委托.有关更多信息,请查看此处的API:
https://developer.apple.com/library/mac/documentation/cocoa/reference/NSTextFieldDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/NSTextFieldDelegate
总结
以上是内存溢出为你收集整理的objective-c – 如何在按下Enter键时使NSTextfield失去焦点?全部内容,希望文章能够帮你解决objective-c – 如何在按下Enter键时使NSTextfield失去焦点?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)