From 34d9b8981abbbab9596faed4be77340a852f4ff2 Mon Sep 17 00:00:00 2001 From: laiiihz Date: Thu, 26 Nov 2020 11:51:43 +0800 Subject: [PATCH] fix textField button size --- lib/text_field/as_search_text_field.dart | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/text_field/as_search_text_field.dart b/lib/text_field/as_search_text_field.dart index eafb675..909c1c1 100644 --- a/lib/text_field/as_search_text_field.dart +++ b/lib/text_field/as_search_text_field.dart @@ -3,7 +3,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; ///TextFiled -class ASSearchTextField extends StatefulWidget { +class ASSearchTextField extends StatefulWidget implements PreferredSizeWidget { ASSearchTextField({ Key key, this.controller, @@ -54,6 +54,9 @@ class ASSearchTextField extends StatefulWidget { @override _ASSearchTextFieldState createState() => _ASSearchTextFieldState(); + + @override + Size get preferredSize => Size.fromHeight(42.w); } class _ASSearchTextFieldState extends State { @@ -73,10 +76,10 @@ class _ASSearchTextFieldState extends State { vertical: 3.w, ), child: MaterialButton( - materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, padding: EdgeInsets.zero, color: Color(0xFFF8F8F8), elevation: 0, + materialTapTargetSize: MaterialTapTargetSize.shrinkWrap, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(21.w), side: BorderSide(