Mohammed Abu Yousef نشر 5 مايو 2021 أرسل تقرير نشر 5 مايو 2021 كيف أستطيع التحكم في مكان النص بحيث يظهر بشكل أفضل من هيك؟ 1 اقتباس
0 Mohammed Abu Yousef نشر 6 مايو 2021 الكاتب أرسل تقرير نشر 6 مايو 2021 بتاريخ 3 ساعات قال بلال زيادة: هل تقصد بأنه تريد تغيير مكان النص في textFormField ؟ لا، كنت أقصد الكلكة المشار إلبها في الصورة ( والتي هي عبارة عن labelText ) وقد نجحت العملية بعمل التالي: alignLabelWithHint: true, ومتشكر جدا ملاحظة / عندما أقوم بإرسال الحلول هنا بعد نجاحها، حتى يتمكن من يبحث عن سؤال أن يجد الجواب فيه. 1 اقتباس
0 بلال زيادة نشر 5 مايو 2021 أرسل تقرير نشر 5 مايو 2021 يرجى إرفاق الكود الخاص بك ليتم النظر فيه, يرجى إرفاق الملف الخاص بالواجهة. أو يمكنك إحاطة Widget Text ب Widget أخر و هو Widget Algin بحيث تزود هذه Widget خاصية alignment التي بدورها تحدد مكان النص. Align( alignment: Alignment.topRight, child: Text("name"), ) 1 اقتباس
0 Mohammed Abu Yousef نشر 6 مايو 2021 الكاتب أرسل تقرير نشر 6 مايو 2021 بتاريخ 4 دقائق مضت قال بلال زيادة: يرجى إرفاق الكود الخاص بك ليتم النظر فيه, يرجى لإرفاق الملف الخاص بالواجهة. Widget _buildMessage() { return TextFormField( controller: _messageController, minLines: 12, maxLines: 12, decoration: InputDecoration( labelText: getTranslated(context, 'message'), fillColor: Colors.white, border: new OutlineInputBorder( borderRadius: new BorderRadius.circular(25.0), borderSide: new BorderSide(), ), ), validator: (String value) { if (value.isEmpty) { return 'Name is Required'; } return null; }, onSaved: (String value) { _messageController.text = value; }, ); } 1 اقتباس
0 بلال زيادة نشر 6 مايو 2021 أرسل تقرير نشر 6 مايو 2021 بتاريخ 13 دقائق مضت قال Mohammed Abu Yousef: Widget _buildMessage() { return TextFormField( controller: _messageController, minLines: 12, maxLines: 12, decoration: InputDecoration( labelText: getTranslated(context, 'message'), fillColor: Colors.white, border: new OutlineInputBorder( borderRadius: new BorderRadius.circular(25.0), borderSide: new BorderSide(), ), ), validator: (String value) { if (value.isEmpty) { return 'Name is Required'; } return null; }, onSaved: (String value) { _messageController.text = value; }, ); } هل تقصد بأنه تريد تغيير مكان النص في textFormField ؟ 1 اقتباس
0 بلال زيادة نشر 6 مايو 2021 أرسل تقرير نشر 6 مايو 2021 بتاريخ 1 دقيقة مضت قال Mohammed Abu Yousef: لا، كنت أقصد الكلكة المشار إلبها في الصورة ( والتي هي عبارة عن labelText ) وقد نجحت العملية بعمل التالي: alignLabelWithHint: true, ومتشكر جدا ملاحظة / عندما أقوم بإرسال الحلول هنا بعد نجاحها، حتى يتمكن من يبحث عن سؤال أن يجد الجواب فيه. تمام, يجب وضع الحل حتى تعم الفائدة, وبخصوص الخاصية alignLabelWithHint: true, سوف تنجح ايضا يمكنك تجربة إحاطة TextFormField بخاصية Directionality بحيث تحدد مكان النص. 1 اقتباس
السؤال
Mohammed Abu Yousef
كيف أستطيع التحكم في مكان النص بحيث يظهر بشكل أفضل من هيك؟
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.