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

Метод fromWidth

Метод fromWidth класса Size собирает размер из одного числа. Это число становится шириной. Высота результата всегда нулевая.

Синтаксис

Size.fromWidth(160)

Параметры

Параметр Описание
width Ширина результата. Высота будет равна нулю.

Пример

Давайте соберём ширину 160:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: Builder( builder: (context) { Size size = Size.fromWidth(160); return Text(size.width.toStringAsFixed(0) + ' x ' + size.height.toStringAsFixed(0)); }, ), ), ), ), ); }

На экране 160 x 0. Первое число это переданная ширина, второе высота, она нулевая.

Пример

Давайте соберём ширину 40:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: Builder( builder: (context) { Size size = Size.fromWidth(40); return Text(size.width.toStringAsFixed(0) + ' x ' + size.height.toStringAsFixed(0)); }, ), ), ), ), ); }

На экране 40 x 0. Ширина другая, высота снова нулевая.

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

  • метод fromHeight,
    который собирает размер с заданной высотой и нулевой шириной
  • метод square,
    который собирает квадрат с равными шириной и высотой
  • метод fromRadius,
    который собирает квадрат со стороной в два радиуса
  • класс SizedBox,
    который рисует блок заданной ширины и высоты
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить