在NSTextView
中,我可以通过按某个组合键来获得特殊字符。喜欢获得£ - 我会按选项+ 3.
我有一个应用程序,它有菜单按钮和编辑器。编辑器基本上是一个NSTextView
,只有很小的修改。要求是在其上放置一个名为£的按钮,以便在用户点击它时,£应显示在NSTextView
中。用户不想按选项+3。有没有办法可以模拟选项+ 3键按下?或者有更好的方法吗?。
答案 0 :(得分:1)
从来没有想过伪造输入。这些组合键取决于系统偏好设置中用户的语言/键盘选择。
相反,只需编写按钮的动作方法即可插入所需的字符串“£”。 e.g。
NSString* pound=@"£";
[textView insertText:pound];
完成!