2010-09-11 33 views
0

我是Xcode的新手,我正嘗試創建一個具有tableview的應用程序。理想情況下,它看起來應該與iphone/ipod touch上的標準聯繫人應用非常相似。所以tableview應該顯示我的朋友的姓名,詳細視圖應該顯示地址,電子郵件,電話號碼和圖片等。唯一的區別是用戶不應該能夠編輯地址。所以它更像是一個目錄。我想用.plist文件做這件事,因爲我不想創建200個詳細視圖......我已經看過十幾個關於tableviews的教程,但沒有一個足夠接近我所做的,米尋找....任何人都可以解釋我如何做到這一點?或者你有關於這個的教程?分組的表格視圖像iphone聯繫人

回答

1

你的問題要求很多,所以我可以做的最好的是給它一個總體的概述。你將需要爲你的tableview創建自定義單元格。如果使用IB,教程應該啓動你。您也可以使用代碼而不是IB來創建您的單元格。如果您在代碼上執行此操作,則應在創建單元格時創建單元格視圖(如果單元格尚未創建),然後設置單元格的屬性。對此,網上可能會有一兩個例子。

您可以通過執行禁用細胞接觸:

cell.selectionStyle = UITableViewCellSelectionStyleNone; 

你也將要爲你的第一個單元格透明背景。創建我的細胞中的代碼和創建具有透明背景的單元使用

UIView *transparentBackground = [[UIView alloc] initWithFrame:CGRectZero]; 
transparentBackground.backgroundColor = [UIColor clearColor]; 
cell.backgroundView = transparentBackground; 
[transparentBackground release]; 

一旦你已經吸收了所有問一些更具體的問題,以幫助實現你的結果。

+0

非常感謝,但我發現一個非常好的方法不是創建自定義單元格,而是將條件放在要返回的部分的數目中,並且還將索引Path Method中的行的單元格放入單元格中並關於出現的按鈕在底部,我決定放入UITableViewFooter方法。所以我最終得到了解決方案,但非常感謝我提供了一個非常好的建議,我一定會期待它 – hardik 2010-09-11 13:56:38

相關問題