2011-09-05 58 views
4

正如在截圖中我想創建一個分組的tableview來獲得那種有點的感覺。我正在每個單元格內使用UITextfield。但是對於上面的Ist 3行,我需要該部分的寬度更薄。即使在低於單元格的行的情況下,也不會像表格視圖那樣佔用寬度。我在做什麼我從左側最小化tableview的寬度,並將背景視圖的顏色設置爲與tableview背景合併的groupedtableviewstyle顏色(但該視圖背景不包含滾動屬性,因爲它不在tableview中)。即使我自定義單元格,是否可以在tableview中爲不同部分設置不同的寬度?我也接受任何其他建議。我不確定採取兩個不同的tableview將是一個不錯的選擇或不?不同的寬度爲不同的部分在tableview

enter image description here

+0

可能重複[創建新的聯繫人視圖](http://stackoverflow.com/questions/7209780/create-new-contact-view) – Abizern

回答

2

一個解決方案,以實現類似於從截圖的屏幕內容是使用至少兩個UITableView。然後,您可以簡單地更改頂部表格視圖的寬度以匹配您的佈局。我不認爲你可以通過單個表格視圖來解決這個問題,除非通過繪製自定義單元格(因爲有更簡單的解決方案,所以這裏不值得花費麻煩)。

+0

我必須在任何情況下繪製custome單元格在tableviewcell中具有UITextfield。即使我繪製自定義單元格,單元格的寬度可能會不同?我的意思是每個單元格的寬度將覆蓋整個tableview的寬度我猜。我猜如果有可能使用自定義單元格,它會是一個更好的解決方案,而不是使用2個我認爲的tableviews。請指教 – user735682

相關問題