|
@@ -108,7 +108,7 @@ class PQStuckPointMusicController: PQBaseViewController {
|
|
|
lazy var topCategoryController: PQStuckPointMusicContentController = {
|
|
|
let topCategoryController = PQStuckPointMusicContentController()
|
|
|
addChild(topCategoryController)
|
|
|
- view.addSubview(topCategoryController.view)
|
|
|
+ view.insertSubview(topCategoryController.view, belowSubview: searchController.view)
|
|
|
topCategoryController.updateViewFrame(newFrame: CGRect(x: 0, y: searchTF.frame.maxY + cDefaultMargin * 2, width: cDefaultMargin * 12, height: view.frame.height - (searchTF.frame.maxY + cDefaultMargin * 2)))
|
|
|
// 一级分类点击
|
|
|
topCategoryController.didSelectedHandle = { [weak self] _, _, _, itemData in
|
|
@@ -130,7 +130,7 @@ class PQStuckPointMusicController: PQBaseViewController {
|
|
|
let musicPageController = PQStuckPointMusicContentController()
|
|
|
musicPageController.cellHight = cDefaultMargin * 8
|
|
|
addChild(musicPageController)
|
|
|
- view.addSubview(musicPageController.view)
|
|
|
+ view.insertSubview(musicPageController.view, belowSubview: searchController.view)
|
|
|
musicPageController.updateViewFrame(newFrame: CGRect(x: topCategoryController.view.frame.maxX, y: topCategoryController.view.frame.minY, width: view.frame.width - topCategoryController.view.frame.maxX, height: topCategoryController.view.frame.height))
|
|
|
musicPageController.contentType = .page
|
|
|
musicPageController.didSelectedHandle = { [weak self] isTagsClick, _, _, itemData in
|
|
@@ -220,6 +220,10 @@ class PQStuckPointMusicController: PQBaseViewController {
|
|
|
|
|
|
override func viewDidLoad() {
|
|
|
super.viewDidLoad()
|
|
|
+ // 拦截侧滑返回
|
|
|
+ disablePopGesture().popGestureHandle = { [weak self] in
|
|
|
+ self?.backBtnClick()
|
|
|
+ }
|
|
|
leftButton(image: "icon_detail_back", tintColor: PQBFConfig.shared.styleTitleColor)
|
|
|
setTitle(title: "选择音乐主题", color: PQBFConfig.shared.styleTitleColor)
|
|
|
view.addSubview(searchTF)
|