BBAPannelConstants.h 2.45 KB
//
//  BBAPannelConstants.h
//  BBAPods
//
//  Created by 樊帅飞 on 2017/9/25.
//  Copyright © 2017年 Baidu. All rights reserved.
//

#ifndef BBAPannelConstants_h
#define BBAPannelConstants_h

//通用布局
//说明:cell的高度为图标顶部到文字底部
#define BBA_MENU_HIGHLIGHT_ALPHA 0.2f //菜单点击态alpha值
#define BBA_MENU_CANCEL_VIEW_HEIGHT 48.0f //取消按钮高度
#define BBA_MENU_CANCEL_FONT_SIZE  16.0f //取消字体大小
#define BBA_MENU_TOP_MARGIN 11.0f*SIZE_SCALE //菜单顶部间距
#define BBA_MENU_BOTTOM_MARGIN BBA_MENU_TOP_MARGIN //菜单底部间距,在没有翻页控件时
//#define BBA_MENU_BOTTOM_BIG_MARGIN 39.0f //菜单底部间距,有翻页控件时
#define BBA_MENU_CELL_IMAGE_SIZE 30.0f //cell中图片大小
#define BBA_MENU_CELL_FONE_SIZE 12.0f //cell中文字大小
#define BBA_MENU_CELL_MARGIN_IMAGE_TO_ITEM_TOP 13.33f //cell中图片距上边缘间距
#define BBA_MENU_CELL_MARGIN_TITLE_TO_ITEM_BOTTOM 13.0f //cell中文字距下边缘间距
#define BBA_MENU_CELL_MARGIN_IMAGE_TO_FONT 12.0f //cell中图片与文字之间间距
#define BBA_MENU_CELL_ROW_MARGIN 7.0f //cell每行的间距,item边界之间间距
#define BBA_MENU_CELL_MARGIN_BADGE 2.0f //cell中飘新红点偏移量
//#define BBA_MENU_COVER_VIEW_BG_COLOR_HEX @"#000000" //菜单蒙层背景色
#define SIZE_SCALE ([UIScreen mainScreen].scale < 3 ? 0.906 : 1)
#define BBA_MENU_PANNEL_RADIUS 13.0f // pannelView 左上和右上圆角设定


//dark类型设置,如图文使用的menu(以下为默认值)
/// 菜单背景(默认菜单背景,cell背景,cell按下背景都是该颜色)
//#define BBA_MENU_DARK_BG_COLOR_HEX @"#FFFFFF"
/// 菜单背景alpha值(默认菜单背景,cell背景,cell按下背景都是该颜色)
//#define BBA_MENU_DARK_BG_ALPHA 1.0f
///白色背景下cell字体颜色
//#define BBA_MENU_CELL_DARK_FONT_COLOR_HEX @"#333333"
///白色背景下cancel view字体颜色
#define BBA_MENU_CANCEL_DARK_FONT_COLOR_HEX @"#333333"

//light类型设置,如图集使用的menu
/// 菜单背景(默认菜单背景,cell背景,cell按下背景都是该颜色)
#define BBA_MENU_LIGHT_BG_COLOR @"#000000"
/// 菜单背景alpha值(默认菜单背景,cell背景,cell按下背景都是该颜色)
#define BBA_MENU_LIGHT_BG_ALPHA 0.6f
/// 黑色背景下cell字体颜色
#define BBA_MENU_CELL_LIGHT_FONT_COLOR_HEX @"#999999"
/// 黑色背景下cancel view字体颜色
#define BBA_MENU_CANCEL_LIGHT_FONT_COLOR_HEX @"#FFFFFF"


#endif /* BBAPannelConstants_h */