我想知道这是可能的还是替代方案?我只是需要多选择在我的警报视图和Im努力寻找一个好的解决办法有没有一种方法可以在使用sdcalertview的alertview中添加tableview?
0
A
回答
0
我使用了一个名为MSAlertController库要做到这一点,我使用他们的MSAlertControllerEmbedComponent
然后传递的tableview英寸
你可以在这里得到它:https://github.com/MilitiaSoftworks/MSAlertController
这是一个相当新的图书馆所以很遗憾他们没有任何的CocoaPods的支持和他们的文档仍然是一个在制品,但我可以用你的实现帮助,如果你需要它。但我发现它非常简单。
0
我以前没有使用过SDCAlertView,但是您可以使用vc.modalPresentationStyle = .overCurrentContext
来呈现一个普通的ViewController,并使用vc.modalPresentationStyle = .overCurrentContext
这会呈现您的VC,但是前一个VC仍然在后台。
从外观上看,它看起来很像一个警报,但您完全可以控制它的外观。
let vc = ViewController(nibName: "ViewController", bundle: Bundle.main) as ViewController
vc.dataSource = datasourceWith(***.****ToDownload())
vc.modalPresentationStyle = .overCurrentContext
相关问题
- 1. 有没有一种方法可以在使用swift的alertview中提供验证?
- 2. 有没有一种方法可以在tesseract中使用Asterix(*)?
- 3. 有没有一种方法可以在Polymer.js中使用Slick-Carousel?
- 4. 有没有一种方法可以在Linux上使用C++
- 5. 有没有一种方法可以一次使用Sequelize
- 6. Tableview没有从alertview刷新?
- 7. 有没有一种方法可以使用书签排序gmail?
- 8. 有没有一种方法可以在直播网站上使用drawWindow()方法?
- 9. 有没有一种方法可以逐步完成DOM加载?
- 10. 有没有一种方法可以使用他们的API以编程方式为Youtube视频添加字幕?
- 11. 有没有一种方法可以在python中输入文字?
- 12. 有没有一种方法可以在Magento中进行搜索?
- 13. 有没有一种方法可以在模拟中配置Gatling?
- 14. 有没有一种方法可以在Mongoose中进行投影?
- 15. 有没有一种方法可以在tcl的'=='测试中使用通配符?
- 16. 有没有一种方法可以在添加标题时使用iText中的pdfcanvas设置字体?
- 17. 有没有一种方法可以在Android中获得没有GPS的速度?
- 18. 有没有一种方法可以将多个数据源添加到ListView?
- 19. 有没有一种方法可以加速R中的库加载?
- 20. SQL - 有没有一种方法可以隐藏select中的列?
- 21. 有没有一种方法可以区分JavaScript中的鼠标?
- 22. Shiro:有没有一种方法可以在我的项目
- 23. 有没有一种方法可以在Django模板中使块可选
- 24. 有没有一种方法可以使动作在Selenium IDE中可选?
- 25. 有没有一种方法可以在GUI中使用python编写上标?
- 26. 有没有一种方法可以在PHP包含路径中使用参数?
- 27. 有没有一种方法可以在std :: experimental :: future中使用std :: async?
- 28. 有没有一种方法可以避免在这个JavaScript块中使用eval?
- 29. 有没有一种方法可以使http超时git?
- 30. 使用MVC4,有没有一种方法可以添加html类到Html.TextBoxFor在C#中生成输入?
https://github.com/Orderella/PopupDialog和https://github.com/IcaliaLabs/Presentr是2个良好库,允许你以呈现视图控制器作为警报。然后,您可以根据需要自定义它 – YoCoh