美文网首页
iOS 开发之一款利用UITableView集成的单选列表弹框

iOS 开发之一款利用UITableView集成的单选列表弹框

作者: 逆枫0 | 来源:发表于2017-08-17 14:33 被阅读58次

利用UIActionSheet实现的底部弹框选择很常见,但这往往满足不了我们项目中所要实现的需求,本文主要实现的是点击按钮,从屏幕中间弹出选择框,效果图如下:

效果图

下面来说其实现思路:

其实现思路其实很简单,无非就是创建一个和屏幕等宽等高的UIView覆盖在屏幕上,在这个View上添加一个TableView,利用UITableView的点击方法是现实点击选择的,其相关代码如下:

1.利用block来实现其View的弹出、点击以及tableView的数据展示:

block调用

2.UI相关代码:

UI

3.弹出以及隐藏动画:

4.控制器中调用:

调用

这样就实现了从屏幕中间弹出效果。最后附上本文的Demo链接,文中若有错误的地方,或者有更好的方法,还望大神指正。

相关文章

网友评论

      本文标题:iOS 开发之一款利用UITableView集成的单选列表弹框

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