在我的iOS快速应用程序中,我有一个带两个选项卡的选项卡条控制器。当用户单击第二个选项卡时,应用程序切换到第二个屏幕以创建事件。用户可以在两个选项卡之间自由切换。在用于创建事件的第二个选项卡上,用户可以为事件添加多个候选位置。用户添加位置的方式应该是通过地图,我使用MapKit。我使用一个push将用户发送到一个带有地图的新UIViewController。我的问题是,如果用户单击“后退”按钮(以关闭地图屏幕)并再次尝试添加位置,则UIViewController将显示一张灰色地图,应用程序将挂在屏幕上:
class Ap