提交 18dec114 authored 作者: yueweilu's avatar yueweilu

笔记超长展示问题

上级 958ccddd
......@@ -117,6 +117,7 @@ class LoginController extends GetxController {
/// 登录
void onLogin(BuildContext context) async {
Tools.unfocus();
if (!agree) {
Toast.show('请先阅读并同意《用户协议》和《隐私政策》');
return;
......
......@@ -136,6 +136,7 @@ class _ReadDiscussPageState extends State<ReadDiscussPage> {
top: 0,
child: GestureDetector(
onTap: (){
Tools.unfocus();
controller.setShow();
},
child: Container(
......
......@@ -198,7 +198,7 @@ class _ReadInputDiscussState extends State<ReadInputDiscuss> {
);
widget.controller.addDiscussInputImages(assets!.path);
},
child: Container(
child: SizedBox(
// color: Colors.red,
width: 25,
height: 25,
......@@ -215,7 +215,7 @@ class _ReadInputDiscussState extends State<ReadInputDiscuss> {
}
},
child: Container(
child: SizedBox(
// color: Colors.red,
width: 23,
height: 23,
......
......@@ -34,6 +34,7 @@ class UserEditNoteController extends GetxController {
void onClose() {
contentInput.dispose();
audioPlayer.dispose();
Tools.unfocus();
super.onClose();
}
......@@ -186,6 +187,7 @@ class UserEditNoteController extends GetxController {
// 提交
Future<bool> submit() async {
CustomToast.loading();
// 循环上传图片获取地址
for(MediaModel mediaModel in model.noteContent!.image!){
if (mediaModel.id == 0){
......@@ -201,6 +203,7 @@ class UserEditNoteController extends GetxController {
mediaModel.content = url;
}
}
CustomToast.dismiss();
// 组织图片
List<Map> images = [];
......
......@@ -40,6 +40,7 @@ class _UserNickPageState extends State<UserNickPage> {
// print("保存昵称");
controller.changeInfo(_textFieldController.text);
_focusNode.unfocus();
Tools.unfocus();
},
child: Text(
'保存',
......
......@@ -66,18 +66,20 @@ class BuildNote extends StatelessWidget {
_showText(model).isEmpty?const SizedBox():Row(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(_showText(model),style: TextStyle(
fontSize: 14.w,
height: 1.5,
// color: Colors.red,
color:Colours.c3
),),
Expanded(
child: Text(_showText(model),style: TextStyle(
fontSize: 14.w,
height: 1.5,
// color: Colors.red,
color:Colours.c3
),maxLines: 999,overflow: TextOverflow.ellipsis,),
),
Text(_showStatus(model),style: TextStyle(fontSize: 11.w,height: 1.5,color: AppTheme.primary),),
],
),
Gaps.vGaps13,
model.noteContent!.image!.isEmpty?const SizedBox():Gaps.vGaps13,
_buildImageGridView(),
Gaps.vGaps13,
model.noteContent!.audio!.isEmpty?const SizedBox():Gaps.vGaps13,
_buildAudioListView(),
Gaps.vGaps13,
Container(
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论