ios - 具有不同格式的多行标题 UINavigationBar

标签 ios iphone objective-c cocoa-touch

如何向我的 UINavigationBar 添加不同格式的多行标题?即我正在 iOS 中制作一个 XMPP 客户端与 Facebook 聊天,我想在我的聊天室中显示 friend 姓名以及是否在 UINavigationBar 中输入。但是,我想以不同的格式显示此信息(名称大于 isTyping 通知)。

最佳答案

您可以使用 UIViewController navigationItem 并将其 titleView 属性设置为 UILabel。然后,您可以使用任何字体,将其设为两行标签或使用 NSAttributedString 在同一标签中使用多种字体。或者,您可以使用自定义 View 而不是 UILabel 并将其设置为标题 View 。

关于ios - 具有不同格式的多行标题 UINavigationBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20421085/

相关文章:

iphone - iOS View 动画

iphone - iPhone 游戏可以在线玩吗?

iphone - 如何为 UITable 中的移动行制作自定义按钮和单元格阴影?

c++ - C++ Objective-C 中矩形函数的使用

iphone - 从远程 sql server 获取数据 - iPhone sdk

ios - 如何用值初始化 nsstring?

ios - 如何在 Objective C 中的日历上添加来自 Web 服务的事件

ios - Xcode 无法识别新的 Swift 类

ios - 当 JSON 对象转换为数据然后该数据再次转换回 JSON 对象时,NSNumber 值发生变化

ios - initWithNibName 没有被调用