Browse Source

1.尝试解决图片详情旋转后UI异常修复未果

huangxiaodong 11 months ago
parent
commit
7b09adad06

+ 1 - 1
创维盒子/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.h

@@ -93,7 +93,7 @@ typedef enum {
 /** 本地图片轮播初始化方式2,infiniteLoop:是否无限循环 */
 + (instancetype)cycleScrollViewWithFrame:(CGRect)frame shouldInfiniteLoop:(BOOL)infiniteLoop imageNamesGroup:(NSArray *)imageNamesGroup;
 
-
+@property (nonatomic, weak) UICollectionView *mainView; // 显示图片的collectionView
 //////////////////////  数据源API //////////////////////
 
 /** 网络图片 url string 数组 */

+ 1 - 1
创维盒子/Pods/SDCycleScrollView/SDCycleScrollView/Lib/SDCycleScrollView/SDCycleScrollView.m

@@ -43,7 +43,7 @@ NSString * const ID = @"SDCycleScrollViewCell";
 @interface SDCycleScrollView () <UICollectionViewDataSource, UICollectionViewDelegate>
 
 
-@property (nonatomic, weak) UICollectionView *mainView; // 显示图片的collectionView
+
 @property (nonatomic, weak) UICollectionViewFlowLayout *flowLayout;
 @property (nonatomic, strong) NSArray *imagePathsGroup;
 @property (nonatomic, weak) NSTimer *timer;

+ 14 - 1
创维盒子/双子星云手机/Class/Set/previewFile/imageDetailsScrollViewController.m

@@ -172,6 +172,14 @@
         make.height.mas_equalTo(60);
     }];
     
+    //[_curScrollView.mainView reloadData];
+    //[_curScrollView adjustWhenControllerViewWillAppera];
+    
+//    if(_index >= 1){
+//        [_curScrollView makeScrollViewScrollToIndex:_index-1];
+//        [_curScrollView makeScrollViewScrollToIndex:_index];
+//    }
+    
 }
 
 #pragma mark 横屏转竖屏
@@ -184,7 +192,12 @@
     
     [self didClickScreenFun:NO];
     
-    [self deletePreviewLandscapeTopMoreViewFun];
+    //[_curScrollView.mainView reloadData];
+    //[self deletePreviewLandscapeTopMoreViewFun];
+//    if(_index >= 1){
+//        [_curScrollView makeScrollViewScrollToIndex:_index-1];
+//        [_curScrollView makeScrollViewScrollToIndex:_index];
+//    }
 }
 
 #pragma mark 用户点击分享