|
@@ -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
|