我目前正在使用MapBox SDK在我的应用中生成导航控制器。
我设法让所有东西看起来都像我想要的方式,除了底部或屏幕的间距
我目前使用以下方式展示导航: -
func presentAndRemoveMapview(_ navigationViewController: NavigationViewController) {
present(navigationViewController, animated: true) {
self.mapView?.removeFromSuperview()
self.mapView = nil
}
}
但是当我尝试为navigationViewController设置任何约束时,xcode返回错误通知我,我无法对控制器设置任何约束。
我还尝试使用MGLMapView创建自己的视图,但我更喜欢使用navigationViewController的方式。
无论如何我可以在navigationViewController中添加一个底部约束来在屏幕底部产生300个空格吗?
非常感谢任何帮助。
提前致谢。