Alert Controller - Control UX and UI of your Alerts and Action Sheets

For iOS 12 and above

What you can do with this tweak:
- Choose UI Style of Alerts and Action Sheet
- Dismiss by tapping outside
- Show Icons
- Hide cancel action
- Choose Style of Alert (use Action Sheet style instead)
- Choose Style of Action Sheet (use Alert style instead)
- Alert style:
- - Choose UI Style of Alert (Default/Light/Dark) - for iOS 13 and up
- - Ability to control title font size
- - Ability to control message font size
- - Square Corners
- - Ability to control visibility of separators - for iOS 13 and up
- - Ability to select buttons size (Small/Large)
- - Ability to force buttons vertically
- Action Sheet
- - Choose UI Style of Action Sheet (Default/Light/Dark) - for iOS 13 and up
- - Ability to control title font size
- - Ability to control message font size
- - Square Corners
- - Ability to control visibility of separators - for iOS 13 and up
- - Ability to select buttons size (Small/Large)
- - Ability merge cancel button with Action Sheet

Configure options from Settings.

Thanks to Jonathan Winger-Lang for code review!

This tweak is open sourced on Github

Advertisements

- Updated tweak settings

- Fixed bug that could cause crash due to (now unused) values from old tweak settings.


- split UI style to separately control appearance of Alert and Action Sheet
- Added back ability to change Alert style to Action Sheet
- Added ability to control title font size (separately for Alert and Action Sheet)
- Added ability to control message font size (separately for Alert and Action Sheet)
- Added ability to control visibility of separators in Action Sheet
- Added ability to select buttons size (small/large separately for Alert and Action Sheet)
- Added ability to merge cancel button with rest of list in Action Sheet
- Added ability to reset settings
- Added support for iOS 12 (for now without "hide separators" and "UI style" options)
- Confirmed support for iOS 14
- Changed issues link - it nows direct user to list of issues instead of creating new issue
- reordered and reformatted code, removed unused code
Updated November 8, 2020
License Free Package
Developer Website
More Packages from Developer
Submit Your Tweak or App
Follow @BigBoss on Twitter
Terms and Conditions

Advertisements