Commit 6abe3e12 authored by tanzhen's avatar tanzhen

修复点预览按钮进入的预览页取消选中再返回导致的序号异常bug

parent 68f5a190
......@@ -343,7 +343,7 @@ static CGFloat itemMargin = 5;
}
- (void)previewButtonClick {
TZPhotoPreviewController *photoPreviewVc = [[TZPhotoPreviewController alloc] init];
[self pushPhotoPrevireViewController:photoPreviewVc];
[self pushPhotoPrevireViewController:photoPreviewVc needCheckSelectedModels:YES];
}
- (void)originalPhotoButtonClick {
......@@ -701,11 +701,18 @@ static CGFloat itemMargin = 5;
}
- (void)pushPhotoPrevireViewController:(TZPhotoPreviewController *)photoPreviewVc {
[self pushPhotoPrevireViewController:photoPreviewVc needCheckSelectedModels:NO];
}
- (void)pushPhotoPrevireViewController:(TZPhotoPreviewController *)photoPreviewVc needCheckSelectedModels:(BOOL)needCheckSelectedModels {
__weak typeof(self) weakSelf = self;
photoPreviewVc.isSelectOriginalPhoto = _isSelectOriginalPhoto;
[photoPreviewVc setBackButtonClickBlock:^(BOOL isSelectOriginalPhoto) {
__strong typeof(weakSelf) strongSelf = weakSelf;
strongSelf.isSelectOriginalPhoto = isSelectOriginalPhoto;
if (needCheckSelectedModels) {
[strongSelf checkSelectedModels];
}
[strongSelf.collectionView reloadData];
[strongSelf refreshBottomToolBarStatus];
}];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment