본문 바로가기
728x90

flutter25

flutter Understanding constraints flutter로 3~4개의 프로젝트 경험을 쌓아봤다.해외 소스코드도 구매해서 뜯어도 보고, 전 개발자가 구현한 소스도 보고, 직접 앱 개발도 해보고,허나 layout구성하는 방법은 다 재각각이었다.개인적으로, 해외 소스코드도 좋은 편은 아니었다.layout수정 조금만 하려고 하면 layout errors가 잘 터지고, 결국 세로 다시 쌓는 게 빠를 정도였다..그에 따른 해결법은 아래의 공식문서를 통해 어느 정도 해결 할 수 있었는데,https://docs.flutter.dev/testing/common-errors언제나 그렇듯 이론만 있다고 다 해결되는 경우가 없다 (...ㅋㅋㅋㅋ)그래서 이번에 flutter layout 관련 문서를 보고, 간단하게 5분 만에 핵심만 집고 갈 수 있게, 글로 남겨보았다... 2024. 5. 8.
Flutter Android 12이상에서의 defalut 스플래시 화면 처리 솔루션 문제 정의 flutter에서 splash screen을 디자인을 하였지만, android 12 이상에서는 기본적으로 제공되는스플래시 화면으로 2번 나오는 splash화면이 은근 불편함을 줍니다. 첫번째 하얀 배경에 아이콘이 의도하지 않는 스플래시 화면입니다. 그래서 Flutter에서 기본 스플래시 화면을 빼거나 바꿀 수 있는가? The default splash screen cannot be overridden with Dart/Flutter alone. They are controls shown by the native Android/iOS context while the Flutter runtime is initializing. As such, any splash screen widget you cr.. 2023. 12. 5.
Flutter Autocomplete 커스텀 flutter Autocomplete optionsView와 fieldView 커스텀 방법입니다. Autocomplete 관련 검색하는데 자료가 별로 없어서 소스코드를 뜯어보고 핵심 부분을 기록하였습니다. Autocomplete Autocomplete( initialValue: TextEditingValue( text: //학교에서 잘라서 주소 빼고 보여주기 "${_textControllers[FieldKey.schoolName]!.text.split('학교')[0]}학교", ), optionsMaxHeight: 200.0, displayStringForOption: (option) => option.schoolName, onSelected: (option) async { // 옵션이 선택될 때의 동작.. 2023. 11. 21.
Error type argument 'nw_proxy_config_t' 에러 로그 Error (Xcode): type argument 'nw_proxy_config_t' (aka 'struct nw_proxy_config *') is neither an Objective-C object nor a block type /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebsiteDataStore.h:119:46 Parse Issue (Xcode): Could not build module 'WebKit' /Users/kimj.. 2023. 10. 21.
728x90