如上所述,我想知道是否有某种方法可以为 UINavigationBar 的标题设置自定义字母间距。
我知道有一种方法可以将字母间距设置为 ex。使用 NSMutableAttributedString 标签,但不幸的是 UINavigation 栏不能那样工作。
是否有任何解决方法来设置它?
如上所述,我想知道是否有某种方法可以为 UINavigationBar 的标题设置自定义字母间距。
我知道有一种方法可以将字母间距设置为 ex。使用 NSMutableAttributedString 标签,但不幸的是 UINavigation 栏不能那样工作。
是否有任何解决方法来设置它?
您可以将 NSAttributrString 用于 UINavigationBar 标题:
NSDictionary *attributrs = @{ UITextAttributeTextColor : [UIColor redColor], UITextAttributeFont : [UIFont fontWithName:@"ArialMT" size:14.0]};
[[UINavigationBar appearance] setTitleTextAttributes: attributrs];
您可以将其添加到 AppDelegate didFinishLaunchingWithOptions: 方法,您的所有 NSNavBar 都将应用它。
是可能的,设置self.navigationItem.titleView
您需要的任何视图,可能UILlabel