iOS

iOS底部弹出选择框demo

2017-09-25  本文已影响136人  人来人往0201

效果图如下:

演示效果

        项目中经常会碰到需要从底部弹出选择框,弹出的时候当前页面加上阴影遮盖,点击相应的选择项,会执行相关的操作。例如需要用到APP支付时,一般都会弹出选择支付方式的底部弹框;金融类的APP会弹出选择银行的底部弹框。。。。。

        由于项目经常用到,单独抽出来,封装成一个代码组件,以后用起来也方便

使用方法:

1.装填数据

/// 初始化数据

- (void)initWithModelArray:(NSArray *)modelArray titleArray:(NSArray *)titleArray andImageArray:(NSArray *)imageArray;

modelArray:string类型的数组,各个选项的标题。案例中为:选择方式一,选择方式二,
选择方式三,

titleArray:string类型数组,弹框的顶部和底部的标题。案例中为:选择标题,取消

imageArray:string类型的数组,各个选项的图片名称。案例中为:image1,image2

image3

2.定义选中的block回调

选中某一项,具体执行什么操作。可在ClickBlock中判断,tag 起始值101,往后依次增1


3.在需要的地方显示弹框

// 显示弹框

[tanKuangView showTanKuangView];

具体使用可下载demo查看,地址:弹框Demo

喜欢的话,顺便给个星吧,欢迎评论交流哦

上一篇下一篇

猜你喜欢

热点阅读