目标C语言 光标在NSTextView



我有一个滚动视图,和一些自定义视图(相同的类)里面。每个自定义视图包含一个NSTextView。我希望光标始终保持箭头状态,因为文本视图不可编辑。但是,使用带属性字符串设置游标只控制有字符的区域。所以我尝试重写滚动视图的mouseMoved方法。这确实奏效,但当我通过触发scrollWheel事件滚动视图时,光标又变回IBeam。

你知道怎么解决这个问题吗?

谢谢

你试过打电话吗

[textView setSelectable:NO];

强制箭头光标被使用(假设textView也不能通过-setEditable:编辑)?

否则,您可以查看以下内容:管理光标更新事件

最新更新