如何在SwiftUI中控制iPadOS上的鼠标位置

问题描述 投票:0回答:1

我正在开发需要控制鼠标位置的应用程序。我想指定鼠标坐标(x和y),然后将光标移到该位置。

但是,我找不到任何好的参考资料。因此,请告诉我如何将鼠标光标移动到我们指定的位置。

swift ipad swiftui
1个回答
0
投票

取自Apple文档,唯一可用的类是NSCursor,它可用于macOS 10.0+和Catalyst 13.2 +。

NSCursor提供不可变的hotSpot: NSPoint { get }

描述热点位置的点,根据光标的翻转坐标系指定。有关光标热点的更完整说明,请参见课程概述。注意,NSCursor对象是不可变的

所以唯一的机会是初始化一个新的光标,您可以在其中指定一个新的光标NSPoint

init(image:hotSpot:) -> NSCursor object

使用给定的图像和热点初始化光标。

© www.soinside.com 2019 - 2024. All rights reserved.