MoviaBox/ShortPlay/Class/ForYou/Controller/SPForYouViewController.swift
2025-04-09 18:24:58 +08:00

47 lines
1.0 KiB
Swift

//
// SPForYouViewController.swift
// ShortPlay
//
// Created by on 2025/4/9.
//
import UIKit
class SPForYouViewController: SPPlayerListViewController {
override func viewDidLoad() {
super.viewDidLoad()
requestDataArr(page: 1)
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.setNavigationBarHidden(true, animated: true)
}
}
extension SPForYouViewController {
private func requestDataArr(page: Int) {
SPHomeAPI.requestRecommandsTV(page: page) {[weak self] listModel in
guard let self = self else { return }
if let listModel = listModel, let list = listModel.list {
if page == 1 {
self.setDataArr(dataArr: list)
self.play()
} else {
}
self.pagination = listModel.pagination
}
}
}
}