欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

iOS實(shí)現(xiàn)UITableView左滑刪除復(fù)制即用功能

 更新時(shí)間:2017年09月20日 11:16:21   作者:Fantasy_Jun  
這篇文章主要介紹了iOS實(shí)現(xiàn)UITableView左滑刪除復(fù)制即用功能,在項(xiàng)目開(kāi)發(fā)中經(jīng)常會(huì)用到這樣的需求,下面小編把實(shí)現(xiàn)代碼分享給大家,需要的朋友可以參考下

開(kāi)發(fā)項(xiàng)目時(shí)候需要用到tableview左滑刪除,就研究了一下,話不多說(shuō)直接上代碼

//設(shè)Cell可編輯
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
  return YES;
}
//設(shè)置刪除按鈕
-(UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
  return UITableViewCellEditingStyleDelete;
}
//進(jìn)入編輯(刪除)模式
-(void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
{  
  //出現(xiàn)alterView隱藏刪除按鈕
  [tableView setEditing:NO animated:YES];
  if (editingStyle == UITableViewCellEditingStyleDelete) {
    UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"你確定刪除該消息?" preferredStyle:UIAlertControllerStyleAlert];
    [alertController addAction:[UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil]];
    [alertController addAction:[UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {
      //需要先刪除數(shù)據(jù)源中對(duì)應(yīng)數(shù)據(jù),不然執(zhí)行下一步會(huì)崩潰
      [reconnaissanceListArr removeObjectAtIndex:indexPath.row];
      [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
    }]];
    [self presentViewController:alertController animated:YES completion:nil];
  }
}
//修改編輯按鈕文字
-(NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
{
  return @"刪除";
}
//設(shè)置進(jìn)入編輯狀態(tài)時(shí),Cell不會(huì)縮進(jìn)
- (BOOL)tableView: (UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
  return NO;
}

總結(jié)

以上所述是小編給大家介紹的iOS實(shí)現(xiàn)UITableView左滑刪除復(fù)制即用功能,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 詳解iOS 關(guān)于字體根據(jù)不同屏幕尺寸等比適配的問(wèn)題

    詳解iOS 關(guān)于字體根據(jù)不同屏幕尺寸等比適配的問(wèn)題

    這篇文章主要介紹了詳解iOS 關(guān)于字體根據(jù)不同屏幕尺寸等比適配的問(wèn)題,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • iOS中UILabel實(shí)現(xiàn)長(zhǎng)按復(fù)制功能實(shí)例代碼

    iOS中UILabel實(shí)現(xiàn)長(zhǎng)按復(fù)制功能實(shí)例代碼

    在iOS開(kāi)發(fā)過(guò)程中,有時(shí)候會(huì)用到UILabel展示的內(nèi)容,那么就設(shè)計(jì)到點(diǎn)擊UILabel復(fù)制它上面展示的內(nèi)容的功能,也就是Label長(zhǎng)按復(fù)制功能,下面這篇文章主要給大家介紹了關(guān)于在iOS中UILabel實(shí)現(xiàn)長(zhǎng)按復(fù)制功能的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-10-10
  • iOS如何獲取手機(jī)的Mac地址

    iOS如何獲取手機(jī)的Mac地址

    這篇文章主要為大家詳細(xì)介紹了iOS獲取手機(jī)的Mac地址的多種方法,感興趣的小伙伴們可以參考一下
    2016-04-04
  • IOS10 配置權(quán)限詳細(xì)介紹

    IOS10 配置權(quán)限詳細(xì)介紹

    這篇文章主要介紹了IOS10 配置權(quán)限詳細(xì)介紹的相關(guān)資料,訪問(wèn)相機(jī)、相冊(cè)、麥克風(fēng)、通訊錄等等權(quán)限,都需要進(jìn)行相關(guān)的配置,不然會(huì)直接crash,需要的朋友可以參考下
    2016-12-12
  • iOS webview捕獲H5按鈕方法示例代碼

    iOS webview捕獲H5按鈕方法示例代碼

    這篇文章主要給大家介紹了關(guān)于iOS webview捕獲H5按鈕方法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • iOS App開(kāi)發(fā)中導(dǎo)航欄的創(chuàng)建及基本屬性設(shè)置教程

    iOS App開(kāi)發(fā)中導(dǎo)航欄的創(chuàng)建及基本屬性設(shè)置教程

    這篇文章主要介紹了iOS App開(kāi)發(fā)中導(dǎo)航欄的創(chuàng)建及基本屬性設(shè)置教程,即用UINavigationController來(lái)編寫(xiě)navigation,示例代碼為Objective-C語(yǔ)言,需要的朋友可以參考下
    2016-02-02
  • 最新ios面試試題以及解決思路分析

    最新ios面試試題以及解決思路分析

    本篇內(nèi)容給大家整理了關(guān)于IOS程序員面試的試題以及相關(guān)解決方法,需要的朋友們參考一下吧。
    2017-12-12
  • 實(shí)例解析iOS中音樂(lè)播放器應(yīng)用開(kāi)發(fā)的基本要點(diǎn)

    實(shí)例解析iOS中音樂(lè)播放器應(yīng)用開(kāi)發(fā)的基本要點(diǎn)

    這篇文章主要介紹了iOS開(kāi)發(fā)中制作一個(gè)簡(jiǎn)單的音樂(lè)播放器的基本要點(diǎn)解析,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下
    2016-01-01
  • iOS實(shí)現(xiàn)應(yīng)用內(nèi)切換本地化語(yǔ)言的方法實(shí)例

    iOS實(shí)現(xiàn)應(yīng)用內(nèi)切換本地化語(yǔ)言的方法實(shí)例

    網(wǎng)絡(luò)上關(guān)于iOS國(guó)際化的文章很多,但基本上都是基于跟隨系統(tǒng)語(yǔ)言的國(guó)際化,而這篇文章主要給大家介紹了關(guān)于利用iOS實(shí)現(xiàn)應(yīng)用內(nèi)切換本地化語(yǔ)言的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考。
    2017-12-12
  • iOS10全新推送功能實(shí)現(xiàn)代碼

    iOS10全新推送功能實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了iOS10全新推送功能實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09

最新評(píng)論