๊ธฐ๋ณธ ์ด๋ฏธ์ง์ ๋ค๋ฅด๊ฒ svg ํ์ผ์ ๋ฐ๋ก ํจํค์ง๋ฅผ ๊น์์ค์ผํ๋ค.
๐ ํจํค์ง ์ค์น
์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด์ค๋ค.
$flutter pub add flutter_svg
$flutter pub get
pubspec.yaml์์ ์ ์ค์น๋๋์ง ํ์ธ๊ฐ๋ฅ!
๐ ์ด๋ฏธ์ง ์ฌ์ฉํ๊ธฐ
1. ์ฌ์ฉํ ์ด๋ฏธ์ง๋ฅผ ํ๋ก์ ํธ ๋ด ์ ์ฅํ๋ค.
๋ด ๊ฒฝ์ฐ ํ๋ก์ ํธ ์ต์์์น์ assetsํด๋๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์์ images๋ผ๋ ํด๋๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํ๊ณ ์ถ์ svgํ์ผ์ ๋ฃ์ด์ฃผ์๋ค.
2. pubspec.yaml ํ์ผ์์ assets์ ์ถ๊ฐํ๋ค.
์ด๋ฏธ์ง๊ฐ ์ ์ฅ๋ ์์น๋ฅผ assets์ ์๋์ ๊ฐ์ด ์ถ๊ฐํ๋ค.
3. ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ํ์ด์ง์์ ์๋์ ๊ฐ์ด ์ ์ธํด์ค๋ค.
import 'package:flutter_svg/svg.dart';
Center(
child: Container(
width: 182,
child: Align(
alignment: Alignment.center,
child: SvgPicture.asset(
'assets/images/Beeginner.svg',
width: 182,
),
),
),
)
๋!!!
'Flutter > ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] Firebase ํ๋ก์ ํธ ์์ฑ ๋ฐ ์ฐ๊ฒฐ (4) | 2023.11.21 |
---|---|
[Flutter] ํ๋ก์ ํธ ์์ฑ (0) | 2023.11.21 |