2010-10-28 60 views

回答

0

要麼使用不同的標籤,不同的風格(有一種風格,我不記得哪一個,有兩個標籤,一個在垂直空間方面上另一個),或創建一個標籤,允許至少2行。或者,您可以使用文本視圖。許多方法可以做到這一點,甚至可以自定義繪製文本。選擇你的毒藥。

2

您需要將cell.textLabel.numberOfLines屬性設置爲除1之外的其他值。0表示任意行數,高於1表示限制在該行數上。另請注意,您需要實施-tableView:heightForRowAtIndexPath:委託方法才能調整單元格的大小以適應文本,這可能有點複雜,因爲您不知道單元格用於佈置標籤的精確度量。

0

將屬性cell.textLabel.numberOfLines設置爲0行,這將自動計算所需的行數以適合您設置爲文本標籤的文本。

您不應該手動更改單元格的默認textLabel的框架,因爲textLabel的框架將根據圖像是否設置爲單元格的imageView屬性進行智能計算。

相關問題