我有一個UITableView與多個單元格。我想要排列好像收據一樣的東西。iPhone - 在單元格中配置文本的位置
即 標題------------價格
其中標題是左對齊和價格是右對齊。
我該怎麼做?
我有一個UITableView與多個單元格。我想要排列好像收據一樣的東西。iPhone - 在單元格中配置文本的位置
即 標題------------價格
其中標題是左對齊和價格是右對齊。
我該怎麼做?
當你創建你的細胞,使用-[UITableViewCell initWithStyle:UITableViewCellStyleValue1 reuseIndicator:Cell];
根據文檔:
UITableViewCellStyleValue1 一種與左對齊和黑色文本的單元格的左側標籤的單元格樣式;在右側是具有較小藍色文本並且右對齊的標籤。設置應用程序使用這種風格的單元格。
然後你可以使用cell.textLabel
和cell.detailTextLabel
屬性來設置文本和修改這兩個標籤的字體和文本顏色。
您必須手動定位單元格中的標籤。左對齊是顯而易見的,要進行右對齊,您可以使用-[NSString sizeWithFont:forWidth:lineBreakMode:]
來計算文本的寬度,並使用cellWidth-textWidth-rightMargin
將單元格中右標籤的X座標設置爲。
立即嘗試,並將回發。 – Baub