我正在尝试制作建筑物的地图应用程序。
以下是它应该如何工作:用户从选择器视图中选择一个房间,按OK,它应该在地图上放置一个点。
最简单的方法是什么?如何在一个单独的页面上制作选择器(例如在报警页面 - 你按下“+”并显示当时的选择器),然后它会显示建筑物计划中某个房间的点?
答案 0 :(得分:1)
在设置闹钟的时钟应用程序中,单击“+”会显示模态视图控制器。你可以告诉它,因为它从底部滑到屏幕上。
对于两个不同的视图,您有两个不同的控制器。主控制器将自己设置为“+”按钮的目标,然后在调用其动作时,它只是:
[self presentViewController:theOtherController animated:YES completion:NULL];
用户完成对该模态视图的操作后,您可以发出:
[self dismissViewControllerAnimated:YES completion:NULL];
在这里阅读更多相关信息。