ios - 我的导航栏出现在故事​​板中,但未出现在模拟器中

标签 ios iphone xcode swift uinavigationbar

当尝试在左侧按钮上添加用于搜索的导航栏并最终在右侧栏按钮上添加设置按钮时,该栏未显示在模拟器中。 Screenshot

我应该使用像底部临时工具栏那样的常规工具栏吗?我更喜欢用于加载新地址的搜索按钮和明显的设置,但我想要用作从选项卡移动到选项卡的导航按钮。我应该简单地在 map View 上方实现一个搜索栏,在右侧实现一个设置按钮吗?我是 xcode 的新手,它让我大吃一惊。

编辑:将隐藏更改为“self.navigationController?.setToolbarHidden(false, animated: true)”后,工具栏出现但位于当前工具栏下方的底部,带有缩放和键入按钮。所以看起来好像它认为它是一个工具栏并且只想把它放在底部?

最佳答案

self.navigationController.navigationBar.hidden = false;

使用上面的代码显示导航栏。

关于ios - 我的导航栏出现在故事​​板中,但未出现在模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36563012/

相关文章:

ios - 点击按钮修改textfield,没有调用textFieldDidEndEditing?

c# - 让 Apple Keychain 识别 Bouncy CaSTLe .NET 创建的 PKCS12 (.p12) 存储

ios - 向上向下滚动时 collectionViewCell 图像发生变化

xcode - 以编程方式将事件添加到 ios 5 中的日历

swift 和RAII : deinit behavior inconsistent between project and playground

ios - 呈现 UIActivityViewController 时发出警告

ios - HealthKit 和 Today 扩展/小部件

iphone - 将一个操作分解为多个线程在 iPhone 上有优势吗?

iphone - Xcode 升级到 4.5 后应用程序崩溃。将保留的对象分配给 unsafe_unretained 变量

xcode - 直播 : Efficiency JPEG vs. MJPEG