@@ -85,9 +85,13 @@ - (void)viewDidLoad |
85 | 85 | } |
86 | 86 |
|
87 | 87 | - (void)changeEditState{ |
88 | | - [_myTableView setEditing:!_myTableView.isEditing animated:YES]; |
| 88 | + [self changeEditStateToEditing:!_myTableView.isEditing]; |
| 89 | +} |
| 90 | + |
| 91 | +- (void)changeEditStateToEditing:(BOOL)isEditing{ |
| 92 | + [_myTableView setEditing:isEditing animated:YES]; |
89 | 93 | NSArray *rightBarButtonItems; |
90 | | - if (_myTableView.isEditing) { |
| 94 | + if (isEditing) { |
91 | 95 | UIBarButtonItem *item1 = [UIBarButtonItem itemWithBtnTitle:@"完成" target:self action:@selector(changeEditState)]; |
92 | 96 | UIBarButtonItem *spaceItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; |
93 | 97 | spaceItem.width = 20; |
@@ -124,17 +128,6 @@ - (void)reverseSelect{ |
124 | 128 | } |
125 | 129 | } |
126 | 130 |
|
127 | | -- (void)didReceiveMemoryWarning |
128 | | -{ |
129 | | - [super didReceiveMemoryWarning]; |
130 | | - // Dispose of any resources that can be recreated. |
131 | | -} |
132 | | - |
133 | | -- (void)viewWillAppear:(BOOL)animated{ |
134 | | - [super viewWillAppear:animated]; |
135 | | - [self.myTableView reloadData]; |
136 | | -} |
137 | | - |
138 | 131 | - (void)configuploadFiles{ |
139 | 132 | self.uploadFiles = [[Coding_FileManager sharedManager] uploadFilesInProject:self.curProject.id.stringValue andFolder:self.curFolder.file_id.stringValue]; |
140 | 133 | if (!self.uploadFiles) { |
@@ -376,7 +369,7 @@ - (void)downloadFilesBtnClicked{ |
376 | 369 | NSString *tipStr = downloadingCount == 0? @"所选的文件都已经下载到本地了" : @"所选的文件都已经在下载队列中了"; |
377 | 370 | [self showHudTipStr:tipStr]; |
378 | 371 | } |
379 | | - [self changeEditState]; |
| 372 | + [self changeEditStateToEditing:NO]; |
380 | 373 | } |
381 | 374 | } |
382 | 375 |
|
@@ -390,10 +383,10 @@ - (void)deleteFilesBtnClicked{ |
390 | 383 | __weak typeof(self) weakSelf = self; |
391 | 384 | NSArray *selectedFiles = [self selectedFiles]; |
392 | 385 | if (selectedFiles.count > 0) { |
393 | | - [[UIActionSheet bk_actionSheetCustomWithTitle:[NSString stringWithFormat:@"确认删除选定的 %lu 个文档?\n删除后将无法恢复!", (unsigned long)selectedFiles.count] buttonTitles:nil destructiveTitle:@"确认删除" cancelTitle:@"取消" andDidDismissBlock:^(UIActionSheet *sheet, NSInteger index) { |
| 386 | + [[UIActionSheet bk_actionSheetCustomWithTitle:[NSString stringWithFormat:@"确认删除选定的 %lu 个文件?\n删除后将无法恢复!", (unsigned long)selectedFiles.count] buttonTitles:nil destructiveTitle:@"确认删除" cancelTitle:@"取消" andDidDismissBlock:^(UIActionSheet *sheet, NSInteger index) { |
394 | 387 | if (index == 0) { |
395 | 388 | [weakSelf deleteFiles:selectedFiles]; |
396 | | - [weakSelf changeEditState]; |
| 389 | + [weakSelf changeEditStateToEditing:NO]; |
397 | 390 | } |
398 | 391 | }] showInView:self.view]; |
399 | 392 | } |
@@ -742,7 +735,7 @@ - (void)moveFiles:(NSArray *)files fromFolder:(ProjectFolder *)folder{ |
742 | 735 | vc.rootFolders = self.rootFolders; |
743 | 736 | vc.curFolder = nil; |
744 | 737 | vc.moveToFolderBlock = ^(ProjectFolder *curFolder, NSArray *toMovedFileIdList){ |
745 | | - [weakSelf changeEditState]; |
| 738 | + [weakSelf changeEditStateToEditing:NO]; |
746 | 739 | [[Coding_NetAPIManager sharedManager] request_MoveFiles:toMovedFileIdList toFolder:curFolder andBlock:^(id data, NSError *error) { |
747 | 740 | if (data) { |
748 | 741 | [weakSelf refreshRootFolders]; |
|