2008-10-24 60 views
1

我正在探索iPhone SDK,並且想要創建和使用如下圖所示的UI組件。一個帶有單元格的圓形表格,每個單元格可以有一些標籤文本,可能是一個輸入文本字段和一個將其帶到下一個屏幕的動作按鈕。該表不應該是屏幕填充。如何使用單元格中的控件創建圓角表格?

但是......我不知道如何去做或找到示例代碼。 '表格視圖'似乎總是會產生一個屏幕填充表格,儘管'表格視圖單元格'看起來像我所需要的,但我找不到任何好的例子。我相信這一切都不那麼難,但我無法找到它。任何提示,指針表示讚賞。

(這個數字只是那種UI組件的我在尋找,我沒有建立相關飛行跟蹤的東西的一個例子......)

Table like component http://gerodt.homeip.net/table_ui_component.png

回答

4

嘗試查看Apple的TableViewSuite代碼示例的「5_CustomTableViewCell」項目。它應該如何創建UITableViewCell的自定義子類。

簡短的回答是,如上所述,您需要繼承UITableViewCell的子類,並向其添加自定義UI元素。對於您提供的示例,您需要兩種不同類型的單元格;一個帶有一個標籤(淺藍色)和內容(黑色),用於4個單元格,然後是一個更復雜的單元格,右側帶有附加文本。

3

您需要一個分組樣式表,其中包含帶有圓形元素的部分,而不是填充屏幕。

您還需要自定義表格單元格,您可以在此處搜索以查找示例代碼。

+0

這是正確的答案。其他答案顯示瞭如何將內容添加到單元格,但是此答案顯示瞭如何製作您要求的圓角外觀。 – marcc 2009-11-10 05:41:35

相關問題