Skip to content

feat(flutterwave): UI cleanup (Lottie v4, nav/title fixes) - iOS 26#24

Open
SOGAPPS wants to merge 1 commit intoFlutterwave:masterfrom
SOGAPPS:master
Open

feat(flutterwave): UI cleanup (Lottie v4, nav/title fixes) - iOS 26#24
SOGAPPS wants to merge 1 commit intoFlutterwave:masterfrom
SOGAPPS:master

Conversation

@SOGAPPS
Copy link
Copy Markdown

@SOGAPPS SOGAPPS commented Mar 25, 2026

• Update LoadingHUD.swift to support Lottie v4.6.0 (use LottieAnimationView, modern API, cleanup)
• Remove deprecated APIs (keyWindow, legacy Lottie usage, old UIKit patterns)
• UI cleanup in FlutterwavePayViewController:
• Remove artificial section spacing (Debit Card vs USSD)
• Use system “xmark” for close button
• Improve FlutterwavePayNavTitle:
• Replace button with UILabel + NSTextAttachment (padlock + “FLW SECURED”)
• Prevent truncation, enable dynamic scaling
• Pin layout correctly, remove deprecated inset logic
• Disable interaction (informational only)

- Update LoadingHUD.swift to support Lottie v4.6.0 (LottieAnimationView, modern API, cleanup)
- Remove artificial section spacing between “Debit Card” and “USSD” in FlutterwavePayViewController
- Replace close button with system "xmark" (SF Symbols)
- Refactor FlutterwavePayNavTitle:
  • Replace button with UILabel + attributed icon (prevents truncation)
  • Use NSTextAttachment for padlock + “FLW SECURED”
  • Pin label to edges + enable dynamic text scaling
  • Remove deprecated inset usage
  • Disable interaction (informational only)

- General code cleanup and modernization
@SOGAPPS SOGAPPS changed the title feat(flutterwave): UI cleanup (Lottie v4, nav/title fixes) feat(flutterwave): UI cleanup (Lottie v4, nav/title fixes) - iOS 26 Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant