Skip to content

Allow handling of iOS Pen double taps / squeezes #3759

@ActuallyHappening

Description

@ActuallyHappening

Description

I am trying to implement a 100% Rust note taking application for my iPad which can integrate with my Apple Pencil, which supports double tapping the tip of the pencil. This functionality is critical for apps to handle using Apple Pencil, and I would very much like this functionality to be added to bevy somehow since that is the library I am building on top of.
I believe adding this as a platform_impl/iOS platform feature would be sufficient, since I can #[cfg(feature = "iOS")] any code depending on it away anyway.

I have no experience with objc2, icrate, UIKit or even winit itself yet, and would definitely like some pointers (pun) to get me started.

Relevant platforms

iOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    DS - appkitAffects the AppKit/macOS backendDS - uikitAffects the UIKit backend (iOS, tvOS, watchOS, visionOS)S - enhancementWouldn't this be the coolest?

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions