我是否只能在标签栏项目中显示文字并更改样式和位置

时间:2017-04-14 10:56:13

标签: ios swift uitabbaritem uitabview

我在故事板中添加了一个标签栏,并且不想将图像设置为标签栏项,如下所示:

enter image description here

如何更改storybord中条形项标题的字体和位置?

1 个答案:

答案 0 :(得分:5)

首先选择故事板中的标签栏项目,而不是在属性检查器中将系统项目和标题位置设置为自定义,这样您就可以通过将值设置为水平和垂直框来更改标题的位置。

sup()

最后,要更改字体,请在viewDidLoad()中添加:

UITabBarItem.appearance().setTitleTextAttributes([NSFontAttributeName: UIFont(name: "Avenir-BlackOblique", size:20)!, NSForegroundColorAttributeName: UIColor.blue], for: .normal)

NSFontAttributeName允许您更改字体样式,NSForegroundColorAttributeName允许您更改字体颜色。