在我的项目中,我使用Facebook API“three20”:https://github.com/facebook/three20/
我在UINavigationBar中使用TTButton。 是否可以改变文本的阴影?
UINavigationBar中的所有按钮和标签都需要一个阴影 文本。 TTButton的文字阴影在文本之下。
谢谢!
答案 0 :(得分:1)
不幸的是,唯一的答案是:不要使用three20,永远不要。
答案 1 :(得分:1)
您是否尝试使用TTStyle自定义TTButtons? TTTextStyle是TTStyle的子类,可用于自定义文本及其阴影的外观,如文本颜色,阴影偏移等。
示例,在我的子类名为BNDefaultStyleSheet的TTDefaultStyleSheet类中,我有这个方法:
- (TTStyle*)titleText {
return [TTTextStyle styleWithFont:[UIFont boldSystemFontOfSize:12] color:[UIColor orangeColor] next:nil];}
它返回样式可能适用的视图组件的样式。
这里的doc是TTStyle及其子类的类引用,可以派上用场 http://api.three20.info/interface_t_t_style.php 1