iPad上的ActionSheet

简介: 最近公司的应用要做iPad的适配,所以这两天一直在调整项目的大小。

最近公司的应用要做iPad的适配,所以这两天一直在调整项目的大小。
如果你项目用了autoLayout那么适配起来还是比较简单的,只要在你项目的配置上把之前的Device的选项从iphone换成Universal就可以了。剩下的就是,调整项目的视图大小。
但是在最后的调试中,还是发现了一个问题。正常的用AlertViewController 写ActionSheet在iPad上点击就会崩溃,我就上网查了一些资料
UIActionSheet和UIAlertController在iPhone和iPad上的那些事儿
进入ios8 后使用swift,在使用到UIAlertController(ActionSheet)时适配ipad时挂掉的问题解决方案
基本上每一个博客,都写了在iPad上弹出ActionSheet的时候指定弹出的位置。我也按照博客上面的代码做了修改,但是样式并不是我们在iphone上的那种样式。如下图所示:

这样的样式并不是我们所需要的,后来我就在github上找了一个轮子
PGActionSheet
用起来还是很不错的

相关文章
|
4月前
|
iOS开发 UED 容器
navigationController 的使用详解
navigationController 的使用详解
|
iOS开发
UISearchBar去除背景
UISearchBar去除背景
141 0
UISearchBar去除背景
UIAlertView添加textField
UIAlertView添加textField
69 0
UINavigationBar-使用总结
UINavigationBar-使用总结
113 0
UIActionSheet,UIAlertView,UIAlertController的详细说明
UIActionSheet,UIAlertView,UIAlertController的详细说明
115 0
UIActionSheet,UIAlertView,UIAlertController的详细说明