1
我想使用此代碼居中爲textLabel在我的UITableViewCell:TextAlignment不工作的UITableViewCell的標籤
cell.textLabel.textAlignment = NSTextAlignmentCenter;
但是沒有什麼改變,標籤仍然在左側。有人知道爲什麼
我想使用此代碼居中爲textLabel在我的UITableViewCell:TextAlignment不工作的UITableViewCell的標籤
cell.textLabel.textAlignment = NSTextAlignmentCenter;
但是沒有什麼改變,標籤仍然在左側。有人知道爲什麼
您正在使用字幕或正確的細節UITableViewCell風格是不是?我是這兩種風格,因爲什麼原因不允許你重寫文本標籤的對齊方式。
爲了解決這個問題,你可以在UITableViewCell的一個簡單的子類中使用兩個標籤,它們與你希望模擬的表格單元格樣式相同。實際上,要實現這一點,您需要編寫的唯一兩行代碼就是標籤的屬性。然後你可以在Interface Builder中的原型單元上完成剩下的工作。
感謝您的回答!我試着切換到正確的細節,但它仍然無法正常工作。 –
@AbdullahShafique啊,是的,我很抱歉,我忘了那個。我剛做了一個測試項目,並檢查了四種單元格樣式,右側的細節和副標題是唯一不響應文本對齊更改的兩種,我個人認爲這對於正確的細節單元格纔有意義。我仍然推薦你的子類。我編輯了我的答案以反映此 –
非常感謝! –