Pārlūkot izejas kodu

1、修改多眼导航的字体大小

tags/0.0.9+12^0
PH2 pirms 3 gadiem
vecāks
revīzija
edbbb387b6
2 mainītis faili ar 16 papildinājumiem un 83 dzēšanām
  1. +4
    -81
      lib/widgets/custom/multi_nav/custom_quick_entry.dart
  2. +12
    -2
      lib/widgets/custom/search/custom_search_widget.dart

+ 4
- 81
lib/widgets/custom/multi_nav/custom_quick_entry.dart Parādīt failu

@@ -118,7 +118,7 @@ class __CustomQuickEntryContainerState extends State<_CustomQuickEntryContainer>
// 图标的高度
double iconHeight = 40.0;
// 标题的高度
double titleHeight = 20.0;
double titleHeight = 21.0;

// 子元素的高度
double itemHeight = iconHeight;
@@ -412,7 +412,7 @@ class __CustomQuickEntryContainerState extends State<_CustomQuickEntryContainer>
padding: const EdgeInsets.only(top: 5),
child: Text(
item?.title ?? '',
style: TextStyle(fontSize: 10, color: HexColor.fromHex(model?.titleColor)),
style: TextStyle(fontSize: 12, color: HexColor.fromHex(model?.titleColor)),
),
),
),
@@ -514,83 +514,6 @@ class MyNetWorkImage extends StatelessWidget {
child: CachedNetworkImage(width: width, imageUrl: imgUrl),
);
}

// Widget _getMainWidget(CustomQuickEntryModel model) {
// // 数据总数
// int totalDataSize = model?.listStyle?.length ?? 0;
//
// // 展示的总行数
// int totalRowSize = 1;int.parse(model?.rowSize ?? '1');
//
// // 展示的列数
// int columSize = 5;int.parse(model?.columnSize ?? '5');
//
// // 图标的高度
// double iconHeight = 40.0;
// // 标题的高度
// double titleHeight = 20.0;
//
// // 子元素的高度
// double itemHeight = iconHeight;
//
// // 如果有一级标题
// if (!EmptyUtil.isEmpty(model?.isShowTitle) && model.isShowTitle == '1') {
// itemHeight = iconHeight + titleHeight;
// }
//
// //如果有二级标题
// if (!EmptyUtil.isEmpty(model?.isShowSubTitle) && model.isShowSubTitle == '1') {
// itemHeight = iconHeight + titleHeight * 2;
// }
//
// // 进度条的边距
// double barMargin = 15.0;
// // 总页数
// int totalPage = totalDataSize % (totalRowSize * columSize) == 0 ? totalDataSize ~/ (totalRowSize * columSize) : (totalDataSize ~/ (totalRowSize * columSize)) + 1;
//
// // 总体高度 = 行数 * (子元素高度 + 边距高度) + 进度条的高度
// double totalHeight = totalRowSize * (itemHeight + barMargin) + 4;
// if (!EmptyUtil.isEmpty(model?.pagination) && model.pagination != 'type_null' /*model.pagination_open == '0'*/) {
// totalHeight = totalRowSize * (itemHeight + barMargin);
// }
//
// return Container(
// color: HexColor.fromHex(widget?.model['bg_color']),
// // color: Colors.yellow,
// child: Container(
// margin: EdgeInsets.only(top: 15, bottom: totalPage > 1 ? 15 : 0),
// height: totalHeight,
// // 总体高度
// width: double.infinity,
// color: HexColor.fromHex(widget?.model['bg_color']),
// child: Swiper(
// controller: _controller,
// itemCount: totalPage,
// loop: false,
// itemBuilder: (context, index) {
// return Container(
// height: double.infinity,
// width: double.infinity,
// padding: const EdgeInsets.symmetric(horizontal: 12.5),
// child: _getPageWidget(
// iconHeight: iconHeight,
// titleHeight: titleHeight,
// totalDataSize: totalDataSize,
// totalPage: totalPage,
// currentPage: index,
// totalRowSize: totalRowSize,
// columSize: columSize,
// model: model,
// itemHeight: itemHeight,
// ),
// );
// },
// pagination: totalPage <= 1 ? null : _getSwiperPaginationContorl(model, totalPage),
// ),
// ),
// );
// }

}

class CustomQuickCateEntry extends StatefulWidget {
@@ -694,7 +617,7 @@ class _CustomQuickCateEntryState extends State<CustomQuickCateEntry> with Ticker
// 图标的高度
double iconHeight = 40;
// 标题的高度
double titleHeight = 20.0;
double titleHeight = 21.0;

// 子元素的高度
double itemHeight = iconHeight;
@@ -997,7 +920,7 @@ class _CustomQuickCateEntryState extends State<CustomQuickCateEntry> with Ticker
padding: const EdgeInsets.only(top: 5),
child: Text(
item?.title ?? '',
style: TextStyle(fontSize: 10, color: HexColor.fromHex(model?.titleColor)),
style: TextStyle(fontSize: 12, color: HexColor.fromHex(model?.titleColor)),
),
),
),


+ 12
- 2
lib/widgets/custom/search/custom_search_widget.dart Parādīt failu

@@ -55,10 +55,10 @@ class CustomSearchWidget extends StatelessWidget {
rlt = _buildStyle2Widget(context);
break;
case 'search_3': // 左1右1图标
rlt = Container();
rlt = _buildStyle3Widget(context);
break;
case 'search_4': // 右按钮
rlt = Container();
rlt = _buildStyle4Widget(context);
break;
default:
rlt = Container();
@@ -68,6 +68,16 @@ class CustomSearchWidget extends StatelessWidget {
return rlt;
}

/// 左1右1图标
Widget _buildStyle3Widget(BuildContext context) {
return Container();
}

/// 右按钮
Widget _buildStyle4Widget(BuildContext context) {
return Container();
}

/// 右1图标
Widget _buildStyle1Widget(BuildContext context) {
return Row(


Notiek ielāde…
Atcelt
Saglabāt