提交 8c715ac0 authored 作者: yueweilu's avatar yueweilu

修正UI

上级 ebfdb0ef
......@@ -102,7 +102,14 @@ class BuildDiscuss extends StatelessWidget {
Text(model.createTime??'',style: TextStyle(fontSize: 12.w,height: 1.5,color: Colours.c9),)
],
),
Text(model.content??'',style: TextStyle(fontSize: 13.w,height: 1.5,color: Colours.c3),),
type ==0? Text(model.content??'',style: TextStyle(fontSize: 13.w,height: 1.5,color: Colours.c3),)
:RichText(text: TextSpan(
children: [
TextSpan(text: '回复 ',style: TextStyle(fontSize: 13.w,height: 1.5,color: Colours.c3)),
TextSpan(text: model.replacePersonName??'',style: TextStyle(fontSize: 13.w,height: 1.5,color: Colours.c9)),
TextSpan(text: ':${model.content??''}',style: TextStyle(fontSize: 13.w,height: 1.5,color: Colours.c3)),
]
)),
Row(
children: [
Row(
......
......@@ -30,8 +30,8 @@ class BuildHigh extends StatelessWidget {
Text(model.content??'',style: TextStyle(
fontSize: 14.w,
height: 1.5,
color: Colors.red,
// color: Colors.red,
color: Color(int.parse(model.color!.substring(1), radix: 16) + 0xFF000000)
),),
Gaps.vGaps8,
Container(
......
......@@ -32,7 +32,8 @@ class BuildLine extends StatelessWidget {
height: 1.5,
color: Colours.c3,
decoration: TextDecoration.underline,
decorationColor: Colors.red,
// decorationColor: Colors.red,
decorationColor:Color(int.parse(model.color!.substring(1), radix: 16) + 0xFF000000),
decorationThickness: 2
),),
Gaps.vGaps8,
......
......@@ -17,7 +17,7 @@ class BuildNote extends StatelessWidget {
color: Colors.white,
boxShadow: [
BoxShadow(
color: Color(0xFFC7C7C7).withOpacity(0.5),
color: const Color(0xFFC7C7C7).withOpacity(0.5),
offset: Offset(1.5.w, 0),
blurRadius: 7.w,
spreadRadius: 0.w,
......@@ -30,13 +30,13 @@ class BuildNote extends StatelessWidget {
Text('看来谁都不记得自己为何出现在此',style: TextStyle(
fontSize: 14.w,
height: 1.5,
color: Colors.red,
// color: Colors.red,
color:Colours.c3
),),
Gaps.vGaps13,
_buildImageGridView(),
Gaps.vGaps13,
_buildAudioGridView(),
_buildAudioListView(),
Gaps.vGaps13,
Container(
width: double.infinity,
......@@ -77,25 +77,53 @@ class BuildNote extends StatelessWidget {
);
}
Widget _buildAudioGridView(){
return GridView.builder(
// padding: const EdgeInsets.only(left: 13,top: 10),
physics: NeverScrollableScrollPhysics(),
Widget _buildAudioListView(){
return ListView.builder(
physics: const NeverScrollableScrollPhysics(),
shrinkWrap: true,
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 6,
crossAxisSpacing: 2.w,
mainAxisSpacing: 2.w,
childAspectRatio: 1
),
itemBuilder: (BuildContext context, int index) {
return Container(
color: Colors.red,
child: Center(child: Text('音频')),
height: 20.w,
margin: EdgeInsets.only(right: 130.w),
child: Container(
margin: EdgeInsets.only(top: 5.w),
padding: EdgeInsets.only(right:20.w,left: 10.w),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10.w),
color: Colours.cF9,
),
child: Row(
// mainAxisSize: MainAxisSize.min,
mainAxisAlignment:MainAxisAlignment.spaceBetween,
children: [
Image.asset('assets/images/audio.png'),
Text('0:00/1:52',style: TextStyle(fontSize: 10.w,height: 1.4,color: Colours.c9),)
],
),
),
);
},
itemCount: 3,
);
}
// Widget _buildAudioGridView(){
// return GridView.builder(
// physics: const NeverScrollableScrollPhysics(),
// shrinkWrap: true,
// gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
// crossAxisCount: 6,
// crossAxisSpacing: 2.w,
// mainAxisSpacing: 2.w,
// childAspectRatio: 1
// ),
// itemBuilder: (BuildContext context, int index) {
// return Container(
// color: Colors.red,
// child: Center(child: Text('音频')),
// );
// },
// itemCount: 3,
// );
// }
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论