Procházet zdrojové kódy

[*] 代码规范修正

yanxuyao před 21 hodinami
rodič
revize
be98df7679

+ 7 - 2
Lanu/Manager/Config/LNConfigManager.swift

@@ -7,6 +7,11 @@
 
 import Foundation
 
+enum LNBannerAdSlot: Int {
+    case homeAd = 1
+    case roomAd = 2
+    case walletAd = 3
+}
 
 class LNConfigManager {
     static let shared = LNConfigManager()
@@ -47,8 +52,8 @@ class LNConfigManager {
         }
     }
     
-    func getBannerList(adSlot: Int, queue: DispatchQueue = .main, handler: @escaping ([LNBannerInfoVO]?) -> Void) {
-        LNHttpManager.shared.getBannerList(adSlot: adSlot) { res, err in
+    func getBannerList(adSlot: LNBannerAdSlot, queue: DispatchQueue = .main, handler: @escaping ([LNBannerInfoVO]?) -> Void) {
+        LNHttpManager.shared.getBannerList(adSlot: adSlot.rawValue) { res, err in
             queue.asyncIfNotGlobal {
                 handler(res?.list)
             }

+ 1 - 1
Lanu/Views/Game/MateList/Banner/LNMateAdBannerCell.swift

@@ -68,7 +68,7 @@ private extension LNMateAdBannerCell {
         pagerView.register(LNAdBannerImageCell.self, forCellWithReuseIdentifier: LNAdBannerImageCell.className)
         pagerView.layer.cornerRadius = 16
         pagerView.layer.masksToBounds = true
-        pagerView.layer.borderWidth = 1.0 / UIScreen.main.scale
+        pagerView.layer.borderWidth = 0.5
         pagerView.layer.borderColor = UIColor(hex: "#FFFFFF").cgColor
 
         pagerView.numberOfItemsProvider = { [weak self] in

+ 1 - 1
Lanu/Views/Game/MateList/LNGameMateListView.swift

@@ -127,7 +127,7 @@ extension LNGameMateListView {
         }
 
         bannerLoading = true
-        LNConfigManager.shared.getBannerList(adSlot: 1) { [weak self] list in
+        LNConfigManager.shared.getBannerList(adSlot: .homeAd) { [weak self] list in
             guard let self else { return }
             bannerLoading = false
             bannerLoaded = true

+ 1 - 1
Lanu/Views/Room/Base/Views/Banner/LNRoomBannerView.swift

@@ -32,7 +32,7 @@ class LNRoomBannerView: UIView {
         loadBanner()
     }
 
-    func loadBanner(adSlot: Int = 2, force: Bool = false) {
+    func loadBanner(adSlot: LNBannerAdSlot = .roomAd, force: Bool = false) {
         if loading { return }
         if loaded && !force { return }
         loading = true

+ 2 - 2
Lanu/Views/Wallet/LNWalletViewController.swift

@@ -81,7 +81,7 @@ extension LNWalletViewController {
     }
 
     private func loadBanner() {
-        LNConfigManager.shared.getBannerList(adSlot: 3) { [weak self] list in
+        LNConfigManager.shared.getBannerList(adSlot: .walletAd) { [weak self] list in
             guard let self else { return }
             bannerList = list ?? []
             bannerView.isHidden = bannerList.isEmpty
@@ -450,7 +450,7 @@ extension LNWalletViewController {
         bannerView.snp.makeConstraints { make in
             make.height.equalTo(70)
         }
-        bannerView.layer.borderWidth = 1.0 / UIScreen.main.scale
+        bannerView.layer.borderWidth = 0.5
         bannerView.layer.borderColor = UIColor(hex: "#FFFFFF").cgColor
 
         bannerPagerView.layer.cornerRadius = 16