我想展示表情符号面板并使用NSApp.orderFrontCharacterPalette(nil)
。它工作正常,但有时它出现在随机的地方,我希望它“约束”到我将要使用它的文本字段。我可以手动设置面板框架还是以其他方式设置?谢谢你的帮助
答案 0 :(得分:1)
它要求您的文本字段是第一个响应者。
您可以通过调用以下方法将文本字段作为第一个响应者:
夫特:
textField.window?.makeFirstResponder(textField)
目标-C:
[[textField window] makeFirstResponder:textField];
希望它有所帮助。