0
移除視圖我有一個UITableView建立與自定義刪除按鈕它由一個UIButton(btnDel)的加入作爲一個子視圖到的UITableView的細胞。當我的編輯按鈕被按下時,刪除按鈕被添加爲子視圖。這很有效,但是當我嘗試刪除使用的子視圖時:removeFromSuperview僅從最後一個單元
[btnDel removeFromSuperview];
它只從最後一個單元格中移除按鈕,其他單元格仍保留現在移除的按鈕。我嘗試過很多不同的方式,但仍然無法弄清楚。我一直在使用功能,如打開按鈕的不透明度爲0或隱藏設置爲YES嘗試,但像removeFromSuperview,它隻影響與他人保持相同的最後一個單元的按鈕。
任何幫助是極大的讚賞,如果再我的代碼需要讓我知道。
你怎麼稱呼''[btnDel removeFromSuperview];'?你可以調用'tableView:cellForRowAtIndexPath:' – vodkhang 2010-09-17 08:56:48
如果沒有看到代碼就很難回答。根據您的描述,聽起來您只有對您創建的最後一個刪除按鈕的引用。因此,[btnDel removeFromSuperview]只會對最後創建的按鈕起作用。 – TomH 2010-09-17 11:47:21