短視訊app開發,左滑刪除或長按彈出刪除選擇框
短視訊app開發,左滑刪除或長按彈出刪除選擇框
一、 左滑刪除
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { return YES; } - (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { if (editingStyle == UITableViewCellEditingStyleDelete) { [dataArray removeObjectAtIndex:indexPath.row]; // Delete the row from the data source. [testTableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade]; } else if (editingStyle == UITableViewCellEditingStyleInsert) { // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view. } } - (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath{ return @"下載"; }
二、長按手勢
新增1秒手勢 UILongPressGestureRecognizer * longPressGr = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressToDo:)]; longPressGr.minimumPressDuration = 1.0; [self.tableView addGestureRecognizer:longPressGr]; [longPressGr release];
響應長按事件列印行:
-(void)longPressToDo:(UILongPressGestureRecognizer *)gesture { if(gesture.state == UIGestureRecognizerStateBegan) { CGPoint point = [gesture locationInView:self.tableView]; NSIndexPath * indexPath = [self.tableView indexPathForRowAtPoint:point]; NSlog(@"%d",indexPath.row); if(indexPath == nil) return ; //add your code here } }
以上就是 短視訊app開發,左滑刪除或長按彈出刪除選擇框,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2905563/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊app製作,實現訊息列表的左滑刪除或長按刪除APP
- 點選刪除按鈕彈出是否刪除提示框
- 短視訊系統,長按側滑實現刪除的按鈕
- php短視訊原始碼,向左滑動顯示刪除按鈕PHP原始碼
- vue 左滑刪除功能Vue
- 微信小程式左滑刪除功能開發案例微信小程式
- 點選刪除彈出提示是否刪除程式碼
- Vue 仿QQ左滑刪除元件Vue元件
- iOS開發之tableView左滑刪除的兩種方法iOSView
- 安卓開發:listview長按進入多選刪除操作安卓View
- (有圖)仿QQ側滑選單:RecyclerView側滑選單,長按拖拽,滑動刪除View
- JavaScript ·刪除 confirm彈出確認框JavaScript
- jquery刪除記錄彈出提示框jQuery
- RecyclerView 梳理:點選&長按事件、分割線、拖曳排序、滑動刪除View事件排序
- 小程式 — 實現左滑刪除效果(列表)③
- javascript實現點選彈出確認刪除警告框程式碼JavaScript
- 短視訊系統原始碼,點選選擇框,底部彈出可以選擇的選項原始碼
- 短視訊app開發,長按將視訊儲存到相簿APP
- 直播軟體app開發,刪除主頁搜尋框APP
- 點選刪除按鈕刪除當前行程式碼例項行程
- javascript實現的點選彈出刪除提示框程式碼例項JavaScript
- Windows10系統中刪除檔案沒有彈出刪除提示框如何解決Windows
- layui前端選單構建-批量刪除-彈框填寫-樹狀選單-樹狀下拉框選擇treeSelectUI前端
- JavaScript點選按鈕刪除div元素JavaScript
- jQuery點選按鈕刪除div元素jQuery
- iOS UITableView側滑刪除iOSUIView
- 原生js多選框選中排序及刪除JS排序
- 小程式實現長按刪除圖片
- js新增刪除文字框JS
- 短視訊平臺開發,點選輸入框時自動彈出軟鍵盤
- 短視訊軟體開發,按鈕側滑顯示各個選項
- iOS 多選刪除(附tableViewTips及單選刪除)iOSView
- 短視訊平臺原始碼,長按視訊、對話方塊彈出操作可選按鈕原始碼
- 刪除APPLY出錯解決APP
- js刪除操作時confirm()彈出確認框程式碼例項JS
- 可編輯選擇、刪除條目的ListViewView
- jQuery中點選刪除,顯示是否要刪除jQuery
- JavaScript新增一個文字框並帶有刪除按鈕JavaScript