如何在导航栏中添加与titleView文本具有相同字体和颜色的标签?这是我想要实现的模型的照片模型......
我正在使用故事板,所以我尝试使用Interface Builder将UIView添加到我想要的位置的导航栏(靠近后退按钮),然后在该视图中添加UILabel。这种方法存在两个问题。首先,它使后退按钮消失。其次,字体和颜色与titleView文本不同,很难让它们看起来一样。
如何使用Interface Builder或代码在运行时添加标签(上面用红色圈出)到导航栏而不替换后退按钮?
非常感谢您的智慧!
答案 0 :(得分:1)
虽然你想要达到的目标看起来很奇怪,但是如果使用UISplitController
并不是你想做的事情,那么我现在能想到的另一种方法是使用{{1作为bar的titleView,设置它的宽度以覆盖大部分栏。
然后在左侧使用一个UIView
,并将一个放在中间。您应该将左侧标签文本左对齐,“中心”标签与条形图的宽度相同,文本将其对齐到中心。
这可能会“重叠”,但在您的情况下看起来似乎不会。
对于字体,这通常是深灰色,浅灰色阴影偏移在-1像素(向上)和水平零。字体是大小为17的系统粗体我相信。