首页 > 解决方案 > 故事板中的自定义 alertViewController

问题描述

我想显示一个弹出窗口(我只UIAlertController想到),如下图所示:

我想要达到的目标

在此处输入图像描述

我在互联网上发现了一些类似的问题,但它们是基于代码的,这样很难将内容对齐到我想要的位置并处理用户交互。

有没有办法让我在其中制作一个单独的“某物”,Storyboard然后在这里弹出它?我想到了一个整体ViewController,但它覆盖了整个屏幕。

任何建议或解决方案都受到高度赞赏。

标签: iosswiftuialertview

解决方案


ViewController不会一直填满整个屏幕。这只是默认设置。

.modalPresentationStyle您的子控制器的属性设置为.overCurrentContext并以模态方式呈现。

现在,如果您查看 Controller 具有透明背景,它将像警报一样呈现。


推荐阅读