拆分宣传页视图并扩充 Mock 数据,合作订单支持获客员备注名并修复线索图片网格尺寸。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@ -0,0 +1,24 @@
|
||||
//
|
||||
// ScenicPromotionLayout.swift
|
||||
// suixinkan
|
||||
//
|
||||
// Created by Codex on 2026/7/2.
|
||||
//
|
||||
|
||||
import CoreGraphics
|
||||
import Foundation
|
||||
|
||||
/// 宣传页布局常量,统一管理边距与模块尺寸。
|
||||
enum ScenicPromotionLayout {
|
||||
/// 主页面内容距离屏幕左右边缘各 20px,不代表模块之间的间距。
|
||||
static let screenEdgePadding: CGFloat = 20
|
||||
/// 模块之间保持轻量垂直间距,避免误用 20px 做模块间隔。
|
||||
static let moduleVerticalSpacing: CGFloat = 12
|
||||
/// 打卡点标签区最多一屏露出 5 个,更多时横向滚动。
|
||||
static let visibleSpotTabCount: CGFloat = 5
|
||||
}
|
||||
|
||||
/// 宣传页隐藏设置页路由实体。
|
||||
struct ScenicPromotionSettingsRoute: Identifiable, Hashable {
|
||||
let id = "promotion_page_settings"
|
||||
}
|
||||
Reference in New Issue
Block a user