Files
miniprogram-1/ICON_GUIDE.md
2025-10-05 14:03:21 +08:00

59 lines
1.9 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# TabBar 图标使用指南
## 当前状态
目前 TabBar 配置为纯文字模式,没有使用图标。如果需要添加图标,请按以下步骤操作:
## 1. 创建图标目录
`miniprogram/` 目录下创建 `icon/` 文件夹:
```
miniprogram/
├── icon/
│ ├── upload.png (32x32px, 普通状态的识别图标)
│ ├── upload-active.png (32x32px, 选中状态的识别图标)
│ ├── profile.png (32x32px, 普通状态的个人中心图标)
│ ├── profile-active.png (32x32px, 选中状态的个人中心图标)
│ └── share.png (可选,用于分享功能)
```
## 2. 图标规格要求
- **尺寸**: 建议使用 32x32px 或 64x64px
- **格式**: PNG 格式,支持透明背景
- **颜色**:
- 普通状态:灰色系 (#7A7E83)
- 选中状态:绿色系 (#3cc51f) 或项目主色调
## 3. 修改 app.json 配置
添加图标后,可以在 `app.json` 的 tabBar 配置中恢复图标路径:
```json
{
"tabBar": {
"list": [
{
"pagePath": "pages/upload/upload",
"iconPath": "icon/upload.png",
"selectedIconPath": "icon/upload-active.png",
"text": "识别"
},
{
"pagePath": "pages/profile/profile",
"iconPath": "icon/profile.png",
"selectedIconPath": "icon/profile-active.png",
"text": "我的"
}
]
}
}
```
## 4. 图标设计建议
- **识别图标**: 相机、扫描、或图片相关的图标
- **个人中心图标**: 用户头像轮廓、设置齿轮等
## 5. 在线图标资源
- 阿里巴巴矢量图标库: https://www.iconfont.cn/
- Material Design Icons: https://material.io/icons/
- Feather Icons: https://feathericons.com/
## 当前配置
目前使用纯文字 TabBar可以正常使用。如需图标效果请按上述步骤添加相应的图标文件。