Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
668 of 1024 menu
◀ ▶

Перечисление ListTileControlAffinity

Перечисление ListTileControlAffinity используют в CheckboxListTile и SwitchListTile.

Синтаксис

ListTileControlAffinity.leading

Значения

Значение Описание
leading Элемент управления слева от текста.
trailing Элемент управления справа.
platform Платформа выбирает сторону сама.

Пример

Давайте поставим leading:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: CheckboxListTile(title: const Text('abcde'), value: true, onChanged: (_) {}, controlAffinity: ListTileControlAffinity.leading), ), ), ), ); }

На экране флажок слева от подписи.

Пример

Давайте поставим trailing:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: SwitchListTile(title: const Text('12345'), value: true, onChanged: (_) {}, controlAffinity: ListTileControlAffinity.trailing), ), ), ), ); }

На экране переключатель справа.

Смотрите также

  • виджет CheckboxListTile,
    который ставит флажок в строку списка
  • виджет SwitchListTile,
    который ставит переключатель в строку
  • виджет RadioListTile,
    который ставит вариант в строку списка
  • виджет Checkbox,
    который переключает флажок
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить