일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 플러터 뷰 컨트롤러
- 스위프트 앨범
- 스위프트
- 스위프트 웹뷰
- flutter rotate
- FlutterView MethodChannel
- 안드로이드 에러
- Flutter NativeView
- 스위프트 카메라
- 노티피케이션 익스텐션
- Swift flutterview
- 스위프트 푸시
- Flutter UIKitView MethodChannel
- 안드로이드 숏컷
- 스위프트 테이블 뷰 셀
- silent push
- 앱 백그라운드 푸시 데이터 저장
- 스위프트 UserDefaults
- 앱 꺼졌을 때 푸시 데이터 저장
- 안드로이드 바로가기
- 안드로이드 앨범
- flutter 회전
- native flutter view
- 푸시 데이터 저장
- 안드로이드 FCM
- swift sms
- Swift flutterviewcontroller
- NotificationService Extension
- swift 문자
- swift autolayout
- Today
- Total
목록iOS (기능) (89)
Things take time
[Embed ViewController] 뷰 컨트롤러를 하위의 객체로포함시키는 것을 Embed! 흔히 이렇게 스토리보드에서 우측 드래그를 통해 Embed를 할경우 이런 표시로 나타난다. 그러나 만약, embed를 하는 경우가 2가지 이상이라면? 코드로 작성해야 할 것이다. [코드]import UIKit class EmbedController { public private(set) weak var rootViewController: UIViewController? public private(set) var controllers = [UIViewController]() init (rootViewController: UIViewController) { self.rootViewController = rootVi..
[SubString] Swift 4 버전이 되면서 기존에 사용하던 String.subString이 deprecated 되었다. [용법] 사용법의 문법은 간단하다. 1. 문자열[시작인덱스...끝인덱스]로 문자열을 배열로 생각해서 가져올 수 있다. ( . 은 3개! 부등호를 붙인다면 2개(..< 와 같이)) 2. 각 인덱스는 String.index라는 타입이어야 한다. [예제] let strObj:String = "hello, 안녕" // 4번째 인덱스부터 let startIdx:String.Index = strObj.index(strObj.startIndex, offsetBy: 3) print("1 : \(strObj[startIdx.. 헛갈리니까 메모!
[딜리게이트] delegate는 기본적으로 특정 프로토콜을 상속받아 해당 프로토콜에서 선언된 함수들을 override하여 사용한다.간단한 테이블 뷰, 컬렉션 뷰 부터 시작해서 앨범 접근이나 여러 상황에서 많이 사용되는데(UI 컴포넌트에 의한 프로토콜), 이 것을 바탕으로 내가 작성한 클래스 파일을 다른 클래스 파일에서 프로토콜을 상속받아 사용할 수 있도록 하겠다. 안드로이드의 대응 단어로는 startAtivityForResult로 해서 해당 액티비티를 열고, 받아와서 onActivityResult에서 처리하는 경우와 비슷한 것으로 볼 수 있겠다. [준비물, 로직] 2개의 뷰 컨트롤러 (ProcViewController, DeleViewController) 앱이 열리고 초기 뷰 컨트롤러는 DeleViewC..
[UIPageViewController] 안드로이드에 있는 뷰 페이저(View Pager)의 대응 기능이다.여러 개의 뷰를 페이징 처럼 넘기면서 볼 때 사용한다. 옛날 포스팅에는 여러개의 뷰 컨트롤러를 두고 해당 뷰 컨트롤러를 페이징하는 기본적인 페이지 뷰 컨트롤러를 사용했지만, 이번에 사용할 것은 하나의 뷰 컨트롤러를 재활용해서 사용할 것이다. 기본 완성화면은 다음과 같다. 여러 개의 이미지 들을 페이지로 넘기면서 각 이미지들을 다운받을 수 있도록 한다. [준비물] 필요한 뷰 컨트롤러는 3개다. UIPageViewController 프로토콜을 상속받을 컨트롤러, 실제 재활용될 뷰 컨트롤러, 그리고 껍데기로 가져다 쓸 UIPageViewController직접 뷰 컨트롤러를 PageViewControlle..