Browse Source

发布视频的样式

南鑫林 5 years ago
parent
commit
32f570d30d

+ 3 - 1
RainbowPlanet/RainbowPlanet/Modules/PublishModule/PublishViewController.swift

@@ -117,7 +117,6 @@ class PublishViewController: BaseViewController {
         segmentedDataSource.titleSelectedFont = kBoldFont22
         segmentedDataSource.titles = ["相册","拍视频","拍照"]
         //reloadData(selectedIndex:)方法一定要调用,方法内部会刷新数据源数组
-        segmentedDataSource.reloadData(selectedIndex: 0)
         
         return segmentedDataSource
     }()
@@ -150,16 +149,19 @@ extension PublishViewController : JXSegmentedViewDelegate {
         switch index {
         case 0:
             self.segmentedView.backgroundColor = .white
+            self.segmentedDataSourceAlbum.reloadData(selectedIndex: 0)
             self.segmentedView.dataSource = segmentedDataSourceAlbum
             self.segmentedView.reloadData()
             statusBarStyle = .default
         case 1:
             self.segmentedView.backgroundColor = .clear
+            self.segmentedDataSourceVideo.reloadData(selectedIndex: 1)
             self.segmentedView.dataSource = segmentedDataSourceVideo
             self.segmentedView.reloadData()
             statusBarStyle = .lightContent
         case 2:
             self.segmentedView.backgroundColor = .clear
+            self.segmentedDataSourceVideo.reloadData(selectedIndex: 2)
             self.segmentedView.dataSource = segmentedDataSourceVideo
             self.segmentedView.reloadData()
             statusBarStyle = .lightContent