Open kyuyoungheo opened 6 months ago
MaterialApp - 구글 매터리얼 디자인 CupertinoAPP - 애플 iOS 디자인 ios를 지원하기 위해 cupertino가 존재
ios native 스러운 화면을 그리고 싶다면 MaterialApp 사용하고 + Cupertino 위젯 혼합해서 구현 특정 플랫폼에 따라 다르게 보여줘야 하는 경우라면? Platform 이라는 클래스 활용해서 실행중인 플랫폼 확인하고 os에 따라 다른 위젯 반환하는 방법이 있음
Widget build(BuildContext context) {
if (Platform.isAndroid) {
else {
}
이런식
꼭 MaterialApp 으로 생성해야 되나? 그런건 아님 iOS 앱만 지원하겠다 하면 CupertinoApp 사용하면 될듯
꼭 MaterialApp으로 생성해야하나? cupertino 로 생성시도했는데 다른 위젯사용하다가 에러나서 다시 MaterialApp으로 수정하긴 했지만...
iOS Native스러운 화면을 그리고싶을땐 어떻게 하지?