Swift 使用拆分视图控制器时,无法在导航栏中添加图像

Swift 使用拆分视图控制器时,无法在导航栏中添加图像,swift,uinavigationcontroller,uinavigationbar,uisplitviewcontroller,Swift,Uinavigationcontroller,Uinavigationbar,Uisplitviewcontroller,在拆分视图控制器中,我无法在导航栏中添加图像,也无法在标题中添加图像,也无法在工具栏按钮中添加图像。但是,通常,如果我创建视图控制器并嵌入导航控制器,我可以将图像添加到标题视图以及栏按钮中 问题: 主视图和详图视图。在细节视图中,我将图像添加到标题视图中。它不起作用 结构 拆分视图控制器-->导航控制器-->详细视图控制器 拆分视图控制器-->导航控制器-->主视图控制器 编码 详细地说 func viewDidLoad() { super.viewDidLoad() let image = U

在拆分视图控制器中,我无法在导航栏中添加图像,也无法在标题中添加图像,也无法在工具栏按钮中添加图像。但是,通常,如果我创建视图控制器并嵌入导航控制器,我可以将图像添加到标题视图以及栏按钮中

问题:

主视图和详图视图。在细节视图中,我将图像添加到标题视图中。它不起作用

结构

拆分视图控制器-->导航控制器-->详细视图控制器

拆分视图控制器-->导航控制器-->主视图控制器

编码

详细地说

func viewDidLoad()
{
super.viewDidLoad()
let image = UIImage(named: "logo")
navigationItem.titleView = UIImageView(image: image)
}

标题会用同样的方法更改吗?你的代码看起来不错。我在想也许你没有正确设置分割视图控制器。嗨,佩曼!!!我需要在标题中做图像。我明白,我只想知道你的问题是改变导航项的属性或者特别地改变titleView。留下splitVC。通常我们用VC嵌入NC。然后,我可以使用上面的代码将图像添加到NB中的titleView中。现在,为什么我不能添加splitVC。