答案 0 :(得分:1)
使用GMSMapView
的{{1}}来实现这一目标。
padding
将self.mapView.padding = UIEdgeInsetsMake(0, 0, 100, 0)
替换为您希望按下位置按钮的任何空间。您可能应该使用书籍按钮的'100'
替换它。例如:
y-location
您可以将此代码放在任何您想要的位置,也许它可以在let botPadding = self.view.frame.size.height - self.bookButton.frame.origin.y
self.mapView.padding = UIEdgeInsetsMake(0, 0, botPadding, 0)
中使用。但请记住,如果您的书籍按钮应该在某个时刻消失,您将不得不再次调用它。
要动态放置它,您可以覆盖viewDidLoad
或类似的。