Вопросы с тегом «flutter-layout»

Макеты во Flutter - инструментарий пользовательского интерфейса Google для создания скомпилированных в собственном коде приложений для мобильных устройств, Интернета и настольных компьютеров из единой базы кода, ссылаясь на классы, называемые виджетами, которые используются для создания пользовательских интерфейсов, как для макетов, так и для элементов пользовательского интерфейса. Макеты могут быть в виде виджетов с одним или несколькими дочерними элементами. Используйте этот тег для всех типов виджетов макета, используемых во Flutter.

13
Показать / скрыть виджеты во Flutter программно
В Android каждый Viewподкласс имеет setVisibility()метод, позволяющий изменять видимость Viewобъекта. Есть 3 варианта настройки видимости: Видимый: визуализирует Viewвидимое внутри макета. Невидимый: скрывает View, но оставляет зазор, эквивалентный тому, Viewчто занимал бы, если бы он был видим Gone: скрывает Viewи полностью удаляет его из макета. Как будто это heightи widthбыло0dp Есть …

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: …

13
Flutter - перенос текста при переполнении, например, вставка многоточия или затухание
Я пытаюсь создать строку, в которой центральный текст имеет максимальный размер, и если текстовое содержимое слишком велико, оно соответствует размеру. Я вставляю TextOverflow.ellipsisсвойство для сокращения текста и вставки тройных точек, ...но оно не работает. main.dart 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, ), ), Я знаю немного о Expandedвиджете, но Expandedрасширяет …

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

4
Flutter выровняйте два элемента по крайним точкам - один слева и один справа
Я пытаюсь выровнять два элемента на крайних точках: один слева и один справа. У меня есть одна строка, выровненная по левому краю, а затем дочерний элемент этой строки выровнен по правому краю. Однако кажется, что дочерняя строка получает свойство выравнивания от своего родителя. Это мой код var SettingsRow = new …

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
Flutter: RenderBox не выкладывался
Я пытаюсь создать ListView, но когда я импортирую класс list_form.dart, я получаю эту ошибку. Возможно, я допустил некоторые ошибки с макетом, потому что, если я попытаюсь запустить его внутри основного файла, я не получу этой ошибки. Это ошибка: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): The …


1
Как использовать CustomMultiChildLayout и CustomSingleChildLayout во флаттере
Может ли кто-то с опытом в использовании CustomSingleChildLayoutи CustomMultiChildLayoutклассах быть в состоянии подробно объяснить (с примерами), как их использовать. Я новичок во Флаттере и пытаюсь понять, как их использовать. Однако документация ужасна и непонятна. Я пытался найти в Интернете примеры, но другой документации нет. Я был бы вечно благодарен, если …

1
Listview внутри DraggableScrollableSheet не прокручивается во флаттере
Я спроектировал очень тяжелый вложенный дизайн, как показано ниже, проблема, когда мой список расширяет представление списка, кажется, не прокручивает причину этого, нижняя таблица расширяется, но в ней нет фокусировки на просмотре списка, если я прокручиваю касаясь текста «Часы работы», он начинает прокручиваться, но когда он идет вверх, я не могу …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.