美文网首页iOS学习笔记iOS开发工具类程序员
iOS开发工具类-自定义警报框(GSAlertView)、操作表

iOS开发工具类-自定义警报框(GSAlertView)、操作表

作者: GentryShen | 来源:发表于2018-10-04 20:31 被阅读47次

便捷实现自定义警报框(AlertView)、操作表(ActionSheet)。

大家好,今天介绍一下我自己写的两个工具类“GSAlertView”和“GSActionSheet”,用于便捷实现自定义“警报框”、“操作表”。

现实问题

实际开发中,UI设计师往往会根据应用的主题效果设计不同的“警报框”和“操作表”,类似这样:

警报框

警报框

操作表

操作表

这时候苹果原生的UIAlertController并不能很好地满足我们的需要,使用“GSAlertView”和“GSActionSheet”能便捷实现上述效果。

使用方式

警报框

有副提示信息 没有副提示信息

操作表

有选中状态 没有选中状态

自定义

通过Interface Builder自定义“警报框”和“操作表”的具体显示效果,如下:

警报框

警报框自定义

操作表

操作表自定义_01 操作表自定义_02

项目地址

警报框:https://github.com/GentryShen/GSAlertView

操作表:https://github.com/GentryShen/GSActionSheet

结语

感谢大家的阅读,有什么问题欢迎给我留言。

相关文章

网友评论

    本文标题:iOS开发工具类-自定义警报框(GSAlertView)、操作表

    本文链接:https://www.haomeiwen.com/subject/jykxaftx.html