Flutter: свойство side OutlineButton, похоже, не имеет никакого эффекта - PullRequest
0 голосов
/ 01 ноября 2018

Создает OutlineButton с белой рамкой:

OutlineButton(
  shape: RoundedRectangleBorder(
    side: BorderSide(
      color: Colors.purple
    )
  ),
)

Создает FlatButton с фиолетовой каймой:

FlatButton(
  shape: RoundedRectangleBorder(
    side: BorderSide(
      color: Colors.purple
    )
  ),
)

Часть документации для OutlineButton:

borderSide → BorderSide Определяет цвет границы, когда кнопка включена, но не нажата, а также ширину и стиль контура границы в целом. [...] Окончательный

1 Ответ

0 голосов
/ 01 ноября 2018

OutlineButton имеет свойство с именем borderSide, вы можете использовать его напрямую:

        OutlineButton(
          borderSide: BorderSide(
              color: Colors.purple
            ),
        )

https://docs.flutter.io/flutter/material/OutlineButton/borderSide.html

...