我正在尝试将UINavigationController中的Back按钮的默认字体更改为自定义字体
UIFont *myCustomFont = [UIFont fontWithName:@"MyCustomFont" size:18];
如何将此自定义字体设置为后退按钮?我在这个网站上浏览过类似问题的其他答案但没有成功。
答案 0 :(得分:3)
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:
@{UITextAttributeTextColor:[UIColor blackColor],
UITextAttributeTextShadowOffset:[NSValue valueWithUIOffset:UIOffsetMake(0, 1)],
UITextAttributeTextShadowColor:[UIColor whiteColor],
UITextAttributeFont: myCustomFont
}
forState:UIControlStateNormal];