【问题标题】:UINavigationBar doesn’t display item parts in PlaygroundUINavigationBar 不在 Playground 中显示项目部分
【发布时间】:2017-11-28 08:40:55
【问题描述】:

我正在 Playground 中使用 UINavigationBar API。下面的代码只是产生一个空的导航栏,没有标题和返回按钮。

import UIKit
import PlaygroundSupport

let nav = UINavigationBar(frame: CGRect(x: 0, y: 0, width: 342, height: 50))

nav.isTranslucent = false

let item = UINavigationItem(title: "Hello")
item.leftBarButtonItem = UIBarButtonItem(title: "Somewhere", style: .plain, target: nil, action: nil)

nav.pushItem(ni, animated: false)

【问题讨论】:

  • 设置items数组是否有效?
  • @dasdom 不,也不起作用。
  • 您是否将导航栏设置为实时取景?
  • 谢谢! PlaygroundPage.current.liveView = nav 成功了。似乎并非所有视图都需要这个。为什么要在这里使用它?我会调查的,但如果你愿意,你可以回答,我会接受。
  • 我只是发布一个答案。

标签: ios cocoa-touch swift3 uinavigationbar swift-playground


【解决方案1】:

为我工作。您是否尝试过打开实时视图?你设置了playground页面的liveView了吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-24
    相关资源
    最近更新 更多