我正在处理swiftui视图,而不是传统的viewController,我使用UIViewRepresentable协议来包装GMSMapView。现在,我将GMSMapViewDelegate设置为所表示的mapView。传统的方法是在包含mapView的ViewController上实现协议,但在这里,当我使用Swiftui视图时,我真的迷失了方向。我试图在一个单独的类上实现委托,但它对e不起作用,并且当我移动它时无法获得当前的相机目标。
请任何人指导我,这是我iOS开发的第一步。
谢谢大家。
感谢所有人对我的问题的关心,最终我解决了它。
刚刚创建了一个继承自GMSMapViewDelegate的类,并将其作为环境对象,以便所有视图都可以访问它
向所有人致以最良好的祝愿。