我在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