【发布时间】:2021-03-31 11:36:22
【问题描述】:
我打算使用我的自定义图标而不是使用材质图标,但由于某种原因我无法将图像缩小。关于如何使图像变小的任何建议,如右侧的材料图标。
我应用了宽度和高度,但出于某种原因,它们不能小于这个值。 (附图)
Widget textField() {
return TextField(
enabled: false,
decoration: InputDecoration(
contentPadding: EdgeInsets.symmetric(vertical: 10.0),
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(color: Colors.transparent),
borderRadius: BorderRadius.circular(10.0),
),
border: OutlineInputBorder(
borderSide: BorderSide(color: Colors.white),
borderRadius: BorderRadius.all(
Radius.circular(10.0),
),
),
hintStyle: TextStyle(
fontSize: 18, color: Theme.of(context).secondaryHeaderColor),
hintText: 'Search',
prefixIcon: Padding(
padding: EdgeInsets.all(2),
child: SizedBox(
width: 10,
height: 10,
child: Image.asset(
'assets/icons/nav-icons/Explore.png',
),
),
),
suffixIcon:
Icon(Icons.mic, color: Theme.of(context).secondaryHeaderColor),
filled: true,
fillColor: Theme.of(context).primaryColor),
);
}
【问题讨论】:
标签: flutter user-interface dart icons flutter-layout