iOS分享之路-快速开发电商平台iOS电商开发封装

iOS分享之路-快速搭建电商平台】十八、弹框,Toast,Aci

2017-03-14  本文已影响6476人  全栈攻城狮DWQ
DWQ-LOGO.jpeg

引述

不管是在iOS 开发还是在安卓开发,或者WebAPP开发中,有一个小功能是不可忽略的存在,它的存在,大大友好了用户体验。那就是弹框Altert,类似安卓的Toast提醒等。由于很多设计已经不满足于系统自带的各种弹框样式,由于本人开发的众多APP也使用了各式各样的弹框,为了方便以后使用,我对Altert,ActionSheet,Toast进行了封装,您只需要用类方法调用即可。

DWQAlterToastActionSheet组成

DWQATS.png

DWQAlterToastActionSheet使用方式

1.[[DWQToastCenter defaultCenter]postToastWithMessage:@"ios高级开发工程师-杜文全"];

2.[[DWQToastCenter defaultCenter] postToastWithMessage:@"ios高级开发工程师-杜文全" image:[UIImage imageNamed:@"DWQ-LOGO.jpeg"]];

+ (void)dwq_showActionSheetWithStyle:(DWQCustomActionSheetStyle)style
                       contentArray:(NSArray<NSString *> *)contentArray
                         imageArray:(NSArray<UIImage *> *)imageArray
                           redIndex:(NSInteger)redIndex
                              title:(NSString *)title
                      configuration:(void (^)(DWQActionSheet *tempView)) configuration
                  ClikckButtonIndex:(ButtonActionBlock)clikckButtonIndex;
- (instancetype)dwq_showTitle:(NSString *)title
                     message:(NSString *)message
                       image:(UIImage *)image
                buttonTitles:(NSArray *)buttonTitles
           buttonTitlesColor:(NSArray <UIColor *>*)buttonTitlesColor;

/*!
 *  视图显示
 */
- (void)dwq_showAlertView;

/*!
 *  视图消失
 */
- (void)dwq_dismissAlertView;

DWQAlterToastActionSheet效果展示

DWQATS效果展示.gif

DWQAlterToastActionSheet下载地址

DWQAlterToastActionSheetDemo

广大书友记得给个点赞,喜欢,关注,在GitHub上给个Star噢~~~~~~!

上一篇 下一篇

猜你喜欢

热点阅读