Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS: magnifier entrance and exit animation, and shape #1958

Closed
BazinC opened this issue Apr 22, 2024 · 0 comments · Fixed by #1973
Closed

iOS: magnifier entrance and exit animation, and shape #1958

BazinC opened this issue Apr 22, 2024 · 0 comments · Fixed by #1973
Assignees
Labels
area_super_reader Related to SuperReader area_supereditor Pertains to SuperEditor area_supertextfield Pertains to SuperTextField bounty_junior f:clickup time: 5 type_enhancement New feature or request

Comments

@BazinC
Copy link

BazinC commented Apr 22, 2024

User Behavior
Match the iOS 17 native "Loupe" (magnifying glass). For now the magnifier entrance and exit animation, and shape doesn't match native component.

See below: iOS native behavior. Message app

native.ios.magnifier.webm
  • Bigger loupe
  • Border to better sepateration between overlay and content behind
  • Border color matches the cursor color
  • Entrance/Exit animation

See below: iOS SuperEditor behavior. Example app. Use IOSFollowingMagnifier.roundedRectangle

supereditor.ios.magnifier.webm

See below: Flutter Textfield on iOS. Even flutter doesn't match native.

flutter.textfield.magnifier.webm

Feature Value
iOS users love to have the same "native" UI/UX feel. They can complain when the experience is different and tell you're app doesn't feel polish.

Additional context
https://www.macobserver.com/tips/how-to/text-magnification-ios-17/
https://developer.apple.com/videos/play/wwdc2023/10058/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area_super_reader Related to SuperReader area_supereditor Pertains to SuperEditor area_supertextfield Pertains to SuperTextField bounty_junior f:clickup time: 5 type_enhancement New feature or request
Projects
None yet
3 participants