在swift

时间:2018-06-01 00:18:50

标签: ios iphone swift xcode mapbox

我目前正在使用MapBox SDK在我的应用中生成导航控制器。

我设法让所有东西看起来都像我想要的方式,除了底部或屏幕的间距

我目前使用以下方式展示导航: -

func presentAndRemoveMapview(_ navigationViewController: NavigationViewController) {
    present(navigationViewController, animated: true) {
        self.mapView?.removeFromSuperview()
        self.mapView = nil
    }
}

但是当我尝试为navigationViewController设置任何约束时,xcode返回错误通知我,我无法对控制器设置任何约束。

我还尝试使用MGLMapView创建自己的视图,但我更喜欢使用navigationViewController的方式。

无论如何我可以在navigationViewController中添加一个底部约束来在屏幕底部产生300个空格吗?

非常感谢任何帮助。

提前致谢。

0 个答案:

没有答案