如何在iOS中创建自定义对话框屏幕?

时间:2016-11-14 15:52:07

标签: ios swift uialertcontroller

我想以类似于TestFlight应用程序as shown here

中找到的方式创建一个丰富的自定义对话框屏幕

可以为此目的定制UIAlertController吗?如果是这样怎么样?或者我应该完全使用不同的组件吗?

2 个答案:

答案 0 :(得分:3)

UIAlertController不能用于该屏幕。

我建议使用自己的xib创建自己的视图。

写它所以它的工作方式类似于UIAlertController,因为你可以请求屏幕,为它提供参数或对象来填充所有相关数据,并从请求的ViewController中显示它。

答案 1 :(得分:0)

实例化UIAlertController。由于每个视图控制器都有一个视图,因此警报控制器也有子视图。创建自定义视图。从警报控制器中删除所有默认子视图。将自定义子视图添加到警报控制器的视图中。