将图像添加到 uinavigation 项

Posted

技术标签:

【中文标题】将图像添加到 uinavigation 项【英文标题】:Add image to uinavigation item 【发布时间】:2014-08-26 11:57:04 【问题描述】:

我正在开发一个 ipad 应用程序,我正在尝试在情节提要中设置表格视图的导航项(添加图像)的样式。 (按照这个 youtube 链接 https://www.youtube.com/watch?annotation_id=annotation_971346&feature=iv&src_vid=edDoXNQrBX8&v=9Pp-Vz-A7bo )

我注意到导航项没有图像属性,所以我将它嵌入到导航控制器中。(将其设置为初始视图,设置图像(如您在图片中看到的 navbar.png,设置它的名称作为测试)但是,在我在模拟器中运行程序后,我的图像没有显示出来,标题是“彼得”而不是“测试”。

我也尝试将导航栏拖到“recipeList”,但它不允许我这样做。 我添加了一张图片,我相信它显示了我的整个故事板,所以如果我能对此有所了解,我将不胜感激。

谢谢

更新 万一我感到困惑,我只是想获得一个带有文本“peter”的图像

【问题讨论】:

【参考方案1】:

使用以下内容:

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourImage.png"]];
self.navigationItem.titleView = imageView;

【讨论】:

有效,但是这隐藏了彼得的标题,嗯。设置 Z 属性会解决这个问题吗?

以上是关于将图像添加到 uinavigation 项的主要内容,如果未能解决你的问题,请参考以下文章

带有自定义图像的 UINavigation 栏

将 ViewController 添加到现有 UINavigation 堆栈

将 UIBarButtonItem 添加到 UIViewController 推送到 UINavigation 控制器

应该如何创建 UINavigation 工具栏子视图项 Interface Builder?

如何将图像工具提示添加到 JavaFX 中的 ComboBox 项?

在没有 UINavigationController 的情况下将 UIBarButtonItem 添加到 UINavigation 栏