活动页面样式修改

This commit is contained in:
zeng 2025-05-21 10:25:29 +08:00
parent c772c16e29
commit 6149f994bd
6 changed files with 46 additions and 3 deletions

View File

@ -52,6 +52,6 @@ let SPFeedBackListWebUrl = SPCampaignWebURL + "/pages/leave/list"
///
let SPFeedBackDetailWebUrl = SPCampaignWebURL + "/pages/leave/detail"
///
let SPRewardsWebUrl = SPCampaignWebURL
let SPRewardsWebUrl = SPCampaignWebURL + "/pages/reward/theme2"

View File

@ -11,6 +11,8 @@ class SPCampaignWebViewController: SPWebViewController {
var id: String?
var theme: String? = "theme_1"
///
private var receiveDataCount = 0
@ -60,8 +62,12 @@ extension SPCampaignWebViewController {
"time_zone" : String.timeZone(),
"lang" : SPLocalizedManager.shared.currentLocalizedKey,
"type" : "ios",
"theme" : "theme_1",
// "theme" : "theme_1",
]
if let theme = theme {
dic["theme"] = theme
}
if let id = id {
dic["id"] = id
}

View File

@ -24,6 +24,7 @@ class SPMineViewController: SPViewController {
///
private var isHaveEntered = false
weak var vipAlertView: SPVipAlertView?
//MARK: UI 
private lazy var headerView: SPMineHeaderView = {
let view = SPMineHeaderView()
@ -96,11 +97,14 @@ extension SPMineViewController {
SPWalletAPI.requestPayTemplate { model in
guard let list = model?.list_sub_vip else { return }
if !self.isDidAppear { return }
if self.vipAlertView != nil { return }
let alert = SPVipAlertView(dataArr: list).show(in: SPAPPTool.getKeyWindow())
alert.buyFinishHandle = { [weak self] in
guard let self = self else { return }
self.requestUserInfo()
}
self.vipAlertView = alert
}
}

View File

@ -18,15 +18,27 @@ class SPRewardsViewController: SPCampaignWebViewController {
override func viewDidLoad() {
self.urlStr = SPRewardsWebUrl
super.viewDidLoad()
self.edgesForExtendedLayout = .top
self.theme = nil
NotificationCenter.default.addObserver(self, selector: #selector(reachabilityDidChangeNotification), name: SPNetworkReachabilityManager.reachabilityDidChangeNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(loginStateDidChangeNotification), name: SPLoginManager.loginStateDidChangeNotification, object: nil)
self.webView.backgroundColor = .clear
self.webView.scrollView.backgroundColor = .clear
setEmptyView()
setBackgroundView(isShowGradient: false, bgImage: UIImage(named: "rewards_bg_image"))
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
setNavigationNormalStyle(backgroundColor: .clear, isTranslucent: true)
}
override func viewDidAppear(_ animated: Bool) {

View File

@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "lQLPJwvP6usd4ePNAyzNAXew2fMtKVt3jeMIDIWgS4A-AA_375_812.png",
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB