2012-09-24 88 views
0

我該如何去設置UITableView的自定義背景圖像。作品中的扳手是表格是分組的樣式(第一個單元格的圓角頂角和最後一個單元格的圓角底角)。我希望儘可能在代碼中儘可能多地使用代碼,而不要過分依賴圖像。分組UITableView上的自定義背景圖像

理想的情況下,這裏是解決方案,但我不知道這是否會工作或沒有:

  1. 創建一個自定義背景圖片
  2. 相同的自定義背景圖片適用於每一個細胞
  3. 四捨五入自動發生,因爲它是分組表格樣式
  4. 利潤。

這是如何工作的(除了利潤部分...我是一個應用程序開發者,畢竟)?我是否需要重新考慮我的方法,或者這可能嗎?我將如何在iOS 5+特有的代碼中描述(或另一種方法)?

更新

我只想澄清一點,我問是最主要的問題:即使你使用的是矩形圖像是否舍入仍然在頂部和底部的細胞發生?

+0

難道你不能設置UITableView的backgroundView到任何你想要的? – mark

+0

背景圖片特定於單元格,而不是整個表格。表中可能有不同數量的數據。這不是靜態的。在這種情況下,我認爲這不會起作用? – lewiguez

回答

0

嗯,我認爲你說的是​​好的,但我建議在.nib文件中創建一個獨特的單元佈局,並在那裏應用背景。然後,使用initWithNibName,您可以管理ViewController上UITableView方法的每個單元格。

+0

這是我的主要問題:即使使用矩形圖像,頂部和底部單元格是否仍然會發生舍入? – lewiguez

+0

我沒有試圖這樣做,但我認爲你可以將它設置爲像IB一樣裁剪 –