IOS 自定義cell左滑刪除按鈕

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 話不多說,先看效果!

這樣的功能實(shí)現(xiàn)起來其實(shí)很簡單,實(shí)現(xiàn)一個(gè)代理方法就可以了!

- (NSArray*)tableView:(UITableView*)tableView editActionsForRowAtIndexPath:(NSIndexPath*)indexPath

{

UITableViewRowAction*rowAction = [UITableViewRowActionrowActionWithStyle:UITableViewRowActionStyleDefaulttitle:@"刪除"handler:^(UITableViewRowAction*_Nonnullaction,NSIndexPath*_NonnullindexPath) {

NSLog(@"刪除要實(shí)現(xiàn)的代碼");

}];

UITableViewRowAction*rowAction1 = [UITableViewRowActionrowActionWithStyle:UITableViewRowActionStyleDefaulttitle:@"標(biāo)為已讀"handler:^(UITableViewRowAction*_Nonnullaction,NSIndexPath*_NonnullindexPath) {

NSLog(@"標(biāo)為已讀要實(shí)現(xiàn)的代碼");

}];

//自定義顏色

rowAction.backgroundColor=RGB(231,96,35);

rowAction1.backgroundColor=RGB(150,150,150);

NSArray*arr =@[rowAction,rowAction1];

return arr;

}

ps:因copy代碼原因,小伙伴們自行把方法里缺少的空格加上!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容