three20:更改TTButton的文本阴影

时间:2011-01-24 17:55:37

标签: iphone objective-c ios three20

在我的项目中,我使用Facebook API“three20”:https://github.com/facebook/three20/

我在UINavigationBar中使用TTButton。 是否可以改变文本的阴影?

UINavigationBar中的所有按钮和标签都需要一个阴影 文本。 TTButton的文字阴影在文本之下。

谢谢!

2 个答案:

答案 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