[flutter] FloatingActionButton의 그림자 효과 추가하기

Flutter 앱을 개발하다 보면 FloatingActionButton에 의해 화면에 올라오는 레이어가 부족할 수 있습니다. 그렇다면 이것을 개선하여 더 나은 사용자 경험을 제공하고자 할 때가 있습니다. 이때 그림자 효과를 추가하여 FloatingActionButton이 더 돋보이도록 만들 수 있습니다.

그림자 효과 추가하기

import 'package:flutter/material.dart';

class ShadowedFloatingActionButton extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Material(
      elevation: 4.0,
      shape: CircleBorder(),
      child: FloatingActionButton(
        onPressed: () {},
        child: Icon(Icons.add),
      ),
    );
  }
}

위 코드는 그림자 효과를 추가한 ShadowedFloatingActionButton 위젯을 나타냅니다. Material 위젯을 사용하여 그림자를 넣고, elevation 속성을 통해 그림자의 크기를 조절할 수 있습니다.

결론

그림자 효과를 추가하여 FloatingActionButton이 눈에 더 잘 띄도록 만들었습니다. 사용자가 버튼의 위치를 쉽게 파악할 수 있게끔 하여 전반적인 앱 경험을 향상시킬 수 있습니다.

더 많은 Flutter 위젯과 효과에 대해 알고 싶다면 Flutter 공식 문서를 참고하세요.

다음 내용: ListView에서 아이템 간 구분선 제거하기