я использую Flutter (стабильный канал, 3.7.6, в Microsoft Windows [версия 10.0.19042.928], локаль en-US)
мой случай: мне нужно удалить значок по умолчанию в текстовом поле, когда obscureText = true, потому что я использую suffixIcon для ввода декора.
введите здесь описание изображения
мой код такой:
я использую Flutter (стабильный канал, 3.7.6, в Microsoft Windows [версия 10.0.19042.928], локаль en-US) мой случай: мне нужно удалить значок по умолчанию в текстовом поле, когда obscureText = true, потому что я использую suffixIcon для ввода декора. введите здесь описание изображения мой код такой: [code]Padding( padding: const EdgeInsets.fromLTRB(20, 0, 20, 0), child: TextField( obscureText: _obscured, controller: _password, textInputAction: TextInputAction.done, keyboardType: TextInputType.visiblePassword, decoration: InputDecoration( icon: Icon(Icons.lock, size: 32, color: Colors.black), labelText: "Password", // hintText: "Password", labelStyle: TextStyle( color: Colors.black), suffixIcon: IconButton( icon: Icon(_obscured ? Icons.visibility_off : Icons.visibility), onPressed: () { setState(() { _obscured = !_obscured; }, ); }, ), // alignLabelWithHint: false, // filled: true, ), ), ), [/code] Мне нужно решение для этого случая. спасибо раньше