2016-02-28 43 views
1

我的應用程序有多個選項(例如枚舉值)。我想複製iOS的聲音設置表格視圖單元格,其中名稱在左側,選定的值在右側,然後是披露指示符(>)。帶有左右標籤的UITableViewCell的最佳方法

enter image description here

我的方法迄今已創建一個自定義表視圖細胞(.xib和定製UITableViewCell類),值標籤添加到單元格的內容視圖。但是,似乎使用textLabel與自定義內容視圖不兼容(請參閱我的other question以及this answer)。我的猜測是指定textLabel?.text導致內容視圖被覆蓋或隱藏。

這樣做的最佳方法是什麼?

回答

2

您不需要自定義單元格。使用普通的舊UITableViewCell,但將樣式設置爲UITableViewCellStyleValue1 - Objective-C或Value1 - Swift。

左側標籤爲textLabel,右側標籤爲detailTextLabel

+0

是的,這是拼寫出整個時間的文檔https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/TableView_iPhone/TableViewStyles/TableViewCharacteristics.html#//apple_ref/doc/uid/ TP40007451-CH3-SW14 –