2011-02-28 74 views
3

我創建了todos列表。現在我想把每個單元格的複選框。當我將它標記爲選中時,它可以被標記,然後我們選擇刪除按鈕(如果我們想要的話),這也在右側的同一個單元格中並被刪除,但我無法執行這樣的操作。我們怎樣才能把複選框放在uitableviewcell中

任何人都可以幫我嗎?

回答

17

@Chakradhar不是一個大問題,你可以做的事情&手柄休息它非常容易使用或不使用自定義圖像..在您的didSelectRowAtIndexPath代表嘗試檢查並根據您的條件給出UITableViewCellAccessory ....這是不需要使用額外圖像的方式,您可以檢查您特定選定的單元格。

if (//here you check) 
    { // item needed - display checkmark 
     cell.accessoryType = UITableViewCellAccessoryCheckmark; 
    } 
    else 
    { // not needed no checkmark 
     cell.accessoryType = UITableViewCellAccessoryNone; 
    } 

Take thi s shopping tutorial,並參見didSelectRowAtIndexPath委託方法瞭解他們如何使用該條件。

市價修改你最後的評論:對於定製附件視圖找實現一個Custom Accessory View For UITableView in iPhone

祝您好運!

+0

非常感謝約翰 – 2011-02-28 09:01:45

+0

但如何才能改變這種狀況從右側勾選位置向左 – 2011-02-28 09:32:04

+0

對於你必須去定製配件觀點......我已經編輯我的答案那 – Sudhanshu 2011-02-28 13:09:04

0

您可以選中圖片上的cell.On按鈕操作方法其實添加自定義BUTTOM你可以改變圖像檢查的要處理

2

使用此

cell.accessoryType = UITableViewCellAccessoryCheckmark;