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 | 31 |
Tags
- FlutterView MethodChannel
- NotificationService Extension
- native flutter view
- 앱 백그라운드 푸시 데이터 저장
- 플러터 뷰 컨트롤러
- 스위프트
- Flutter NativeView
- 스위프트 UserDefaults
- swift 문자
- swift autolayout
- 스위프트 푸시
- flutter 회전
- 안드로이드 앨범
- 노티피케이션 익스텐션
- 안드로이드 FCM
- silent push
- 푸시 데이터 저장
- 안드로이드 에러
- swift sms
- 안드로이드 바로가기
- Swift flutterviewcontroller
- 스위프트 웹뷰
- 스위프트 앨범
- 앱 꺼졌을 때 푸시 데이터 저장
- 스위프트 카메라
- Flutter UIKitView MethodChannel
- flutter rotate
- 스위프트 테이블 뷰 셀
- Swift flutterview
- 안드로이드 숏컷
Archives
- Today
- Total
목록Swift top viewcontroller (1)
Things take time
[SWIFT] 현재 실행 중(혹은 실행할) 앱의 최상 뷰 컨트롤러 얻기
[개요] 여러 개의 뷰 컨트롤러를 갖고 있는 앱에서, 그 계층 구조에 따라 동작함이 다르므로 이를 제어해야할 일이 생긴다. 예를 들어 1) 푸시 메시지를 클릭했을 때, A라는 뷰 컨틀로러 실행되어 있다면 특정 작업을 하고.. B라는 뷰 컨트롤러가 실행중이라면 B를 종료하고 A라는 컨트롤러를 제어해야 한다면 2) 스키마를 통해 앱을 들어온 경우에도 푸시 메시지를 클릭했을 때 처럼 각 뷰 컨트롤러 작업이 다르다면 이 때 필요한게 지금 현재 앱이 백그라운드에 있다가 켜졌을 때, 현재 실행중인 뷰 컨트롤러가 뭐냐는게 중요하다. (당연한 말이지만, 앱이 처음 켜진 경우엔 지금 현재 뷰 컨트롤러는 당연히 지정한 뷰 컨트롤러다) [코드] 1. 현재의 뷰 컨트롤러 얻는 UIApplication의 Extension ex..
iOS (기능)
2018. 2. 19. 13:17