2012-11-30 120 views
1

進行具有列表頁面和詳細頁面的地址的anApp。如何在重新加載表格時更改TableViewcell的出口

LISTING PAGE OF TH ADDRESS BOOK

DETAIL PAGE OF THE ADRESSBOOK

如果我的詳細信息頁面的電子郵件地址,單擊,它會彈出到列表頁面。我想在選擇電子郵件的列表頁面上顯示一個勾號(如下所示)。該電池具有圖像(打勾)

enter image description here

。我想改變圖像的出口在小區當連城頁面重新加載。當表格被重新加載時,cellforrowatindexapath顯然沒有被調用。是否有任何方法可以獲得單元格的索引路徑,因此當表格重新加載時,我可以更改單元格的出口。謝謝您...

+0

如果您正在執行[tableView reloadData],則應該調用cellForRowAtIndexPath。 – occulus

+0

cellForRowAtIndexPath不是當我們分配table.I時得到一些內存問題,當我dint分配tableView。 –

回答

1

爲什麼不更改附件視圖類型? 上UITableViewCellaccessoryViewType屬性設置爲之一:

UITableViewCellAccessoryDisclosureIndicator 
UITableViewCellAccessoryDetailDisclosureButton 
UITableViewCellAccessoryCheckmark // you want this one 

默認值是UITableViewCellAccessoryNone

您可能必須在適當的時候調用[tableView reloadData]重新加載表數據。有關SO的附件視圖有很多問題,例如,定製附件視圖:Using a custom image for a UITableViewCell's accessoryView and having it respond to UITableViewDelegate例如。

相關問題