【发布时间】:2011-04-15 23:27:05
【问题描述】:
我想在 Three20 的 TTWebController 子类的 UIToolbar 中添加一个漂亮的背景图片。
由于我不介意我的应用程序的所有 UIToolbars 共享相同的背景,我尝试在我的样式表中使用 UIColor colorWithPatternImage,但这似乎不起作用(工具栏最终变为纯黑色)。
我也尝试过这样做:
@implementation UIToolbar (MyCustomToolbarBG)
- (void)drawRect:(CGRect)rect {
UIImage *image = [UIImage imageNamed: kBackgroundImage];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
}
@end
收效甚微.. 我当然不想复制和粘贴整个 TTWebController 代码只是为了从中创建我自己的类,因为我实际上没有修改任何其他内容,但我真的没有看到我能做的任何其他事情。有人有建议吗?
【问题讨论】:
标签: objective-c cocoa-touch three20