Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- uitableview
- Observable
- SWIFT
- 애니메이션
- Refactoring
- combine
- 리펙터링
- clean architecture
- 리팩토링
- UITextView
- Protocol
- swift documentation
- HIG
- 스위프트
- ribs
- map
- RxCocoa
- 리펙토링
- Clean Code
- Xcode
- tableView
- ios
- collectionview
- MVVM
- Human interface guide
- swiftUI
- UICollectionView
- uiscrollview
- rxswift
- 클린 코드
Archives
- Today
- Total
목록웹뷰 인터렉션 (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] Javascript Interface (웹뷰와 자바스트립트 연동, WKWebView, WKScriptMessageHandler)
Javascript의 인터렉션 -> iOS에서 받는 방법 javacript에서 특정 이벤트가 발생한 경우 메세지를 iOS에 넘기는 방식 iOS에서 메세지를 파싱하여, 해당 메세지에 관한 이벤트 처리를 하는 방식(뒤로가기, statusBar색상 변경) iOS에서 WKScriptMessageHandler 델리게이트를 구현하여 이벤트를 받는 형태 javasript interface 정의 시그니처 javascript statusBar 색상 변경: changeStatusBarColor webkit.messageHandlers.MyJavacriptInterfaces.postMessage([ action: 'changeStatusBarColor', bgColor: '#FFFFFF' isDarkIcon: true ])..
iOS 기본 (swift)
2021. 4. 4. 14:39