|
@@ -477,7 +477,25 @@
|
|
|
#pragma mark 用户点击分享
|
|
|
- (void)gotoShareViewFun
|
|
|
{
|
|
|
- if (_didSelectListArr.count > 5) {
|
|
|
+ //
|
|
|
+ NSString * firstFileType = nil;
|
|
|
+ BOOL isSameFileType = YES;
|
|
|
+ for (NASFilePicDataArrModel *dataModel in _didSelectListArr) {
|
|
|
+ if(!firstFileType){
|
|
|
+ firstFileType = dataModel.type;
|
|
|
+ }
|
|
|
+ else if(![firstFileType isEqualToString:dataModel.type]){
|
|
|
+ isSameFileType = NO;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ NSInteger MaxShareNuber = 5;
|
|
|
+ if(isSameFileType && [firstFileType containsString:@"video"]){
|
|
|
+ MaxShareNuber = 20;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (_didSelectListArr.count > MaxShareNuber) {
|
|
|
[[iToast makeText:NSLocalizedString(@"share_max_count_tip2",nil)] show];
|
|
|
return;
|
|
|
}
|