![](/img/trans.png)
[英]iPhone - Change target or selector for Back Button on UINavigationController
[英]uinavigationcontroller back button font change not quite correct
我正在代码中执行以下操作,以更改后退按钮的字体:
[[UIBarButtonItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],UITextAttributeTextColor,[UIFont fontWithName:@"Freshman" size:13.0f],UITextAttributeFont, nil] forState:UIControlStateNormal];
但是“返回”一词在返回按钮的顶部很尴尬,没有像通常那样居中放置。 我说的是它在顶部和底部居中,而不是从右到左。 我怎样才能解决这个问题? 似乎只能使用UITextAttributeShadow更改Shadow和ShadowOffset,所以我不知道如何使其居中。
任何帮助表示赞赏!
尝试这样的事情:
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, 10) forBarMetrics:UIBarMetricsDefault];
请检查参考文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.