Flutter
[Flutter] Container에 배경색과 Ripple 효과 넣기
1. 기본 컨테이너 위젯 Container( width: 32, height: 40, child: Text("컨테이너"), ) Container 위젯을 만들 때 위와 같이 사용하게 되는데 InkWell( onTap: () => {}, child: Container( width: 32, height: 40, color: Colors.red, child: Text("탭"), ), ), 여기에 onTab 이벤트를 넣기 위해 위 처럼 작성 하게 되는데 여기서 Container에 color로 배경색을 지정해 버리면 InkWell의 Ripple 효과가 동작하지 않습니다. 2. 배경색을 유지하면서 InkWell Ripple 도 유지 하기. InkWell( onTap: () => {}, child: Ink( /// 잉..
[Flutter] webview_flutter에서 alert/confirm 띄우기(webview_flutter version 3.0)
프로젝트 진행중 웹에서 confirm() 함수를 호출하는 데 webview_flutter 3.0.4기준으로 안드로이드는 정상적으로 시스템 confirm창이 노출이 되는데 아이폰에서는 노출이 되지 않는 현상이 발생했습니다. 그래서 구글링 한 결과 webview_flutter 소스에서 기본적으로 지원을 하지 않고 직접 소스를 수정해서 적용하면 가능하다는 블로그를 보고 적용해봤습니다. ※ 경로(Mac 기준) - 2.0.3 기준 경로 : /Users/${사용자}/Dev/SDKs/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-2.0.13/ios/Classes/FlutterWebView.m - 3.0.4 기준 경로 : /Users/${사용자}/Dev/SDK..
![[Flutter 설치]Flutter 설치 중 발생하는 오류](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKmj6v%2Fbtrpiui3q0n%2F9xULtfNU0iz666K4o2IIk1%2Fimg.png)
[Flutter 설치]Flutter 설치 중 발생하는 오류
※ 플러터 설치 중 콘솔에서 flutter doctor 를 실행 후 발생한 오류 수정 방법 1. Flutter run error : You have not accepted the license agreements - 커멘드에서 ‘flutter doctor --android-licenses’ 실행 했을 때 변경이 안된다고 하면 SDK Manager > Android SDK Command-line Tools 를 다운로드 해준다. 2. android studio에 new flutter project 노출 안되는 오류 - plugins 에서 Android APK Support 가 활성화 되어 있는지 설치 되어 있는지 확인