我想将TextField的高度设置为200px,这样边框就能显示出来。我找到的唯一方法是设置填充,但这不是我想找的。我希望SizedBox能有一些解决方案,就像按钮一样,但也找不到。
TextField
SizedBox
3hvapo4f1#
这就是我做你提到的那件事的方法。
Container( height: 200, padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 4), decoration: BoxDecoration( borderRadius: BorderRadius.circular(8), color: Colors.grey[200]), child: TextField( cursorColor: color_red, keyboardType: TextInputType.number, decoration: InputDecoration( prefixText: '+91 ', suffixIcon: phoneValid ? const Icon( Icons.check_circle_outline_rounded, color: Colors.green) : Icon(Icons.error_outline, color: color_red), labelText: 'Phone', border: InputBorder.none), autocorrect: false, style: body.copyWith(fontSize: 20), controller: widget.phoneController, ), ),
1条答案
按热度按时间3hvapo4f1#
这就是我做你提到的那件事的方法。