1

我想知道系统会为我处理这个问题。我真的希望它会。

如果用户是左撇子,那么鼠标左键和右键的含义交换了,那么NSEvent与这两个按钮相关的所有东西都交换了吗?

对于代码内示例,我想知道这是否是左撇子用户友好的:

override func mouseDown(with event: NSEvent) {
    super.mouseDown(with: event)
    performPrimaryEvent()
}


override func rightMouseDown(with event: NSEvent) {
    super.rightMouseDown(with: event)
    performSecondaryEvent()
}

官方文档什么也没说,谷歌搜索是徒劳的......

4

1 回答 1

1

我插入鼠标只是为了测试这一点。事实证明答案是肯定的!所有这些值和回调都会自动翻转。

于 2018-11-13T20:44:53.607 回答