Запитання з тегом «flutter-layout»

Макети в Flutter - набір інструментів Google для інтерфейсу користувача для створення власних скомпільованих додатків для мобільних пристроїв, Інтернету та робочого столу з однієї кодової бази, посилаються на класи, що називаються віджетами, що використовуються для побудови інтерфейсів, як для макета, так і для елементів інтерфейсу. Макети можуть бути у формі віджетів макета для однієї дитини чи багато дітей. Використовуйте цей тег для всіх типів віджетів макета, що використовуються у Flutter.

10
Вертикальному огляду було надано необмежену висоту
Це мій код: @override Widget build(BuildContext context) { return new Material( color: Colors.deepPurpleAccent, child: new Column( mainAxisAlignment: MainAxisAlignment.center, children:<Widget>[new GridView.count(crossAxisCount: _column,children: new List.generate(_row*_column, (index) { return new Center( child: new CellWidget() ); }),)] ) ); } Виняток: I/flutter ( 9925): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter ( 9925): …

20
Як встановити ширину кнопки RaisedButton у Flutter?
Я бачив, що не можу встановити ширину a RaisedButtonу Flutter. Якщо я добре зрозумів, мені слід поставити RaisedButtonсимвол SizedBox. Потім я зможу встановити ширину або висоту коробки. Це правильно? Чи є інший спосіб це зробити? Це трохи нудно створювати SizedBoxнавколо кожної кнопки, тому мені цікаво, чому вони вирішили зробити це …

10
Як додати ListView до стовпця у Flutter?
Я намагаюся створити просту сторінку входу для свого додатка Flutter. Я успішно створив кнопки TextFields та Login / Signin. Я хочу додати горизонтальний ListView. Коли я запускаю код, мої елементи зникають, якщо я це роблю без ListView, це знову добре. Як я можу це зробити правильно? return new MaterialApp( home: …

13
Зображення закруглених кутів у мерехтінні
Я використовую Flutter, щоб скласти список інформації про фільми. Тепер я хочу, щоб зображення на обкладинці зліва було закругленим кутом. Я зробив наступне, але це не вийшло. Дякую! getItem(var subject) { var row = Container( margin: EdgeInsets.all(8.0), child: Row( children: <Widget>[ Container( width: 100.0, height: 150.0, decoration: BoxDecoration( borderRadius: BorderRadius.all(Radius.circular(8.0)), …

13
Flutter - Оберніть текст на переповнення, як-от вставити еліпсис або зникати
Я намагаюся створити рядок, у якому текст тексту має максимальний розмір, і якщо вміст тексту занадто великий, він підходить за розміром. Я вставляю TextOverflow.ellipsisвластивість скорочувати текст і вставляти потрійні точки, ...але це не працює. головна.дарт import 'package:flutter/material.dart'; void main() { runApp(new MyApp()); } class MyApp extends StatelessWidget { @override Widget …

20
Ширина кнопки відповідності батькові
Я хочу знати, що як я можу встановити ширину, щоб відповідати ширині макета батьків new Container( width: 200.0, padding: const EdgeInsets.only(top: 16.0), child: new RaisedButton( child: new Text( "Submit", style: new TextStyle( color: Colors.white, ) ), colorBrightness: Brightness.dark, onPressed: () { _loginAttempt(context); }, color: Colors.blue, ), ), Я знаю про …


13
Показувати / приховувати віджети у Flutter програмно
В Android кожен окремий Viewпідклас має setVisibility()метод, який дозволяє змінювати видимість Viewоб’єкта Існує 3 варіанти налаштування видимості: Видимий: робить Viewвидиме всередині макета Невидимий: приховує View, але залишає проміжок, еквівалентний тому, що Viewзаймав би, якби його було видно Gone: приховує Viewта повністю видаляє його з макета. Це ніби його heightі widthбуло0dp …

7
Програмне прокручування до кінця ListView
У мене є прокрутка, ListViewде кількість елементів може динамічно змінюватися. Щоразу, коли до кінця списку додається новий пункт, я хотів би програмно прокрутити його ListViewдо кінця. (наприклад, щось на зразок списку повідомлень чату, куди в кінці можна додати нові повідомлення) Я припускаю, що мені потрібно було б створити ScrollControllerв моєму …

4
Флаттер вирівнює два предмети за крайніми місцями - один зліва та другий справа
Я намагаюся вирівняти два елементи в крайніх випадках, один зліва та один справа. У мене є один рядок, який вирівняний ліворуч, а потім дочірній бік цього рядка вирівняний праворуч. Однак, схоже, дочірній рядок забирає властивість вирівнювання у свого батька. Це мій код var SettingsRow = new Row( mainAxisAlignment: MainAxisAlignment.end, crossAxisAlignment: …

13
InkWell не показує ефекту брижі
При натисканні на контейнер спрацьовує onTap()обробник, але ефект сплеску фарби не відображається. class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text(widget.title), ), body: new Center( child: new InkWell( onTap: (){print("tapped");}, child: new Container( width: 100.0, height: 100.0, color: Colors.orange, ), …

7
Флаттер: RenderBox не був викладений
Я намагаюся створити ListView, але при імпорті класу list_form.dart я отримую цю помилку. Можливо, я зробив деякі помилки з макетом, тому що якщо я спробую запустити його всередині основного файлу, я не отримую цієї помилки. Ось помилка: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The following …


1
Як використовувати CustomMultiChildLayout та CustomSingleChildLayout у Flutter
Може хтось із досвідом використання CustomSingleChildLayoutтаCustomMultiChildLayout занять може детально пояснити (на прикладах), як ними користуватися. Я новачок у Flutter і намагаюся зрозуміти, як їх використовувати. Однак документація жахлива і незрозуміла. Я намагався шукати приклади в Інтернеті, але іншої документації немає. Я був би вічно вдячний, якби ви могли допомогти. Дякую!

1
Перегляд списку всередині DraggableScrollableSheet не прокручується трепетно
Я розроблений дуже важким вкладеним дизайном, як нижче, питання, коли мій список розширює перегляд списку, схоже, не прокручує, що є причиною цього, нижній лист розширюється, але в списку перегляду всередині нього немає уваги, якщо я прокручує торкаючись тексту "Години роботи", він починає прокручуватися, але коли йде вгору, я не можу …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.