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

Виджет ClipRRect

Виджет ClipRRect обрезать по скруглению.

Синтаксис

ClipRRect()

Параметры

Параметр Описание
borderRadius Радиусы скругления обрезки. Принимает BorderRadius.
child Дочерний виджет, который обрезают по скруглённому прямоугольнику.

Пример

Давайте обрежем углы ClipRRect:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: ClipRRect( borderRadius: BorderRadius.circular(20), child: Container(width: 160, height: 100, color: Colors.green), ), ), ), ), ); }

На экране зелёный блок со скруглением.

Пример

Давайте меньший радиус:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: ClipRRect( borderRadius: BorderRadius.circular(6), child: Container(width: 160, height: 100, color: Colors.orange), ), ), ), ), ); }

На экране слегка скруглённый оранжевый блок.

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

  • виджет ClipRect,
    обрезать по прямоугольнику
  • виджет DecoratedBox,
    нарисовать BoxDecoration
  • виджет ClipOval,
    обрезать по овалу
  • виджет ClipPath,
    обрезать по своему контуру
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить