有没有办法像这样在文本栏中添加详细的文本标签和图像?我找不到任何可以向我展示如何执行此操作的内容,因此我不确定是否有简单的方法可以完成此操作。有什么帮助吗?

ios - UINavigationBar详细信息文本标签-LMLPHP

最佳答案

是。创建自定义UIView并将其作为titleView添加到导航栏中,如下所示:

let titleView = UIView(frame: CGRectMake(0,0,200,30))

let label1 = UILabel(frame: CGRectMake(0,0,200,15))
label1.text = "Julie"
let label2 = UILabel(frame: CGRectMake(0,15,200,15))
label2.text = "@therealjulie"

titleView.addSubview(label1)
titleView.addSubview(label2)

navigationItem.titleView = titleView


您可以以相同方式添加图像。

关于ios - UINavigationBar详细信息文本标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35372418/

10-10 22:22