728x90
반응형
pageview에 indicator를 추가해보자.
1. smooth_page_indicator 플러그인을 설치해준다.
dependencies:
smooth_page_indicator: ^1.0.0+2
2. 코드
PageController _pageController = PageController();
SmoothPageIndicator(
controller: _pageController, // PageController
count: 3,
effect: WormEffect(
activeDotColor:
Theme.of(context).primaryColor,
dotColor: Theme.of(context)
.colorScheme
.background,
radius: 2,
dotHeight: 4,
dotWidth: 4), // your preferred effect
onDotClicked: (index) {})
https://pub.dev/packages/smooth_page_indicator
해당 사이트에서 여러가지 효과를 추가해 나타낼 수 있다.
728x90
반응형
'Flutter' 카테고리의 다른 글
[j Flutter] TextField 숫자만 입력받기 (0) | 2023.08.01 |
---|---|
[j Flutter] Incorrect use of ParentDataWidget. 에러 해결법 (0) | 2023.05.16 |
[j Flutter] Currency Text Input Formatter 사용해 화폐단위 사용 및 콤마 찍어주기 (0) | 2023.01.26 |
[j Flutter] TextFormField 커서 맨 뒤로 보내기 (0) | 2023.01.20 |
[j Flutter] go_router 업데이트 후 Log 안 찍힐 때 (0) | 2023.01.03 |