我在three20谷歌组发布了这个,但后来看到了推荐在这里发布?TTStyledTextLabel透明背景
我没有得到任何与此对象的背景是透明的。
TTStyledTextLabel* label1 = [[[TTStyledTextLabel alloc] initWithFrame:CGRectMake(0, 0, 320, 1250)] autorelease];
label1.backgroundColor = [UIColor clearColor];
self.dataSource = [TTListDataSource dataSourceWithObjects:
label1,
nil];
我在TTTableViewController中这样做。
我试过重写这个类,但是我在那里没有任何帮助。我也尝试覆盖TTListDataSource并试图在那里设置值,但我所能做的就是用一个新单元格覆盖内容,我可以使它变为透明,但不再是TTStyledTextLabel。
做label1.backgroundColor = [UIColor clearColor];
将它设置为透明,但它后面似乎有一些对象保持白色。如果我将label1.backgroundColor
更改为红色,则可以使用。
我已经用TTTableImageItemCell和TTTableSubtitleItemCell成功完成了这项工作,但TTStyledTextLabel似乎没有使用TTStyledTextTableItemCell。
我真的迷路了。有人可以告诉我需要设置clearColor来实现吗?谢谢!
这并没有做到这一点很遗憾。 TTStyledTextLabel放置在TTTableViewController中,是的。 TTDefaultStyleSheet中有几个colorWithWhite调用,我可能不得不使用它。 – Emery
不,仍然没有得到它。我做的没有改变它。叹。 – Emery