Xcode set default button on enter when making a form

后端 未结 2 1724
醉酒成梦
醉酒成梦 2021-02-15 10:50

I\'m making a form in Xcode using objective-c and cocoa. In the interface builder I have 2 textfields and 2 buttons. When I build the project and run it, neither of the two butt

2条回答
  •  说谎
    说谎 (楼主)
    2021-02-15 11:24

    A link to Apple's documentation is here: http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/Button/Articles/MakingaButtontheDefaultButton.html

    this code sets the return key to be the default:

    [myButton setKeyEquivalent:@"\r"];
    

    not mentioned in the docs, but to programmatically remove that key, you would use:

    [myButton setKeyEquivalent:@""];
    

提交回复
热议问题