由于我还不熟悉编码,因此我需要帮助解决这个问题,因为我不知道如何绕过它。我有一个段控件可以在标准,卫星和混合之间切换。但是它位于sidebarmenu,而class是tableviewcontroller。我需要它与mapkit交互,所以我可以按下按钮让它工作。我已经有了代码,但需要指导/帮助才能让它发挥作用。
提前致谢!
将图像放在这里:
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您查看代码,您可以看到您通过在类范围内初始化它来创建MKMapView:var mapView = MKMapView()
这样做是为地图分配内存并创建它,但它不在屏幕上。您必须通过Interface Builder
(屏幕截图左侧的UI GUI)添加它,否则您必须以编程方式将其添加到视图中。
您似乎对编写代码是全新的。您可能需要考虑采用free Computer Science 101 class by MIT