便捷实现自定义警报框(AlertView)、操作表(ActionSheet)。
大家好,今天介绍一下我自己写的两个工具类“GSAlertView”和“GSActionSheet”,用于便捷实现自定义“警报框”、“操作表”。
现实问题
实际开发中,UI设计师往往会根据应用的主题效果设计不同的“警报框”和“操作表”,类似这样:
警报框
警报框操作表
操作表这时候苹果原生的UIAlertController并不能很好地满足我们的需要,使用“GSAlertView”和“GSActionSheet”能便捷实现上述效果。
使用方式
警报框
有副提示信息 没有副提示信息操作表
有选中状态 没有选中状态自定义
通过Interface Builder自定义“警报框”和“操作表”的具体显示效果,如下:
警报框
警报框自定义操作表
操作表自定义_01 操作表自定义_02项目地址
警报框:https://github.com/GentryShen/GSAlertView
操作表:https://github.com/GentryShen/GSActionSheet
结语
感谢大家的阅读,有什么问题欢迎给我留言。
网友评论