【发布时间】:2016-07-28 02:07:32
【问题描述】:
所以我想在导航控制器导航栏的标题下添加一个“副标题”。
到目前为止,我查找的大部分内容都希望我使用 CGRect。我不太清楚那是什么,听起来它想让我创建一个全新的视图,这不是我想做的。
我的问题是,有没有一种点法可以轻松添加字幕视图?
我发现的最接近的东西是在堆栈溢出上发布的,这是链接:
Create a subtitle in navigationbar
显然去年这行得通,但现在我遇到了错误,它在我的 viewDidLoad...
我试过了:
self.navigationController?.navigationItem.prompt = "这里的字幕"
这是唯一不会显示任何错误但仍然不起作用的东西。它实际上什么也没做。至少在运行时看不到任何东西。
顺便说一句,swift 是首选。谢谢!
【问题讨论】:
-
你试过
self.navigationItem.prompt = "Subtitle"吗? -
@tktsubota 这将使字幕在标题上方而不是在标题下方
-
@RajanMaheshwari 是的,我做了一个测试,发现了。
-
@tktsubota 你在开玩笑吗?不是字幕,是导航栏上方的一个新的独立栏,有自己的标题,这样你就有了两个栏,没用!
-
它将帮助你所有现有的场景stackoverflow.com/questions/37409260/…
标签: swift uinavigationcontroller uinavigationbar uinavigationitem