일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swift 문자
- swift sms
- 플러터 뷰 컨트롤러
- 스위프트 테이블 뷰 셀
- swift autolayout
- 안드로이드 숏컷
- 스위프트
- 스위프트 UserDefaults
- 안드로이드 앨범
- NotificationService Extension
- 스위프트 카메라
- 안드로이드 에러
- 안드로이드 바로가기
- 스위프트 푸시
- flutter rotate
- Swift flutterviewcontroller
- 스위프트 웹뷰
- native flutter view
- 푸시 데이터 저장
- Flutter UIKitView MethodChannel
- Flutter NativeView
- 앱 꺼졌을 때 푸시 데이터 저장
- FlutterView MethodChannel
- Swift flutterview
- 앱 백그라운드 푸시 데이터 저장
- silent push
- 안드로이드 FCM
- flutter 회전
- 노티피케이션 익스텐션
- 스위프트 앨범
- Today
- Total
목록iOS (기능) (89)
Things take time
[현상] 테이블 뷰를 사용할 때, 구분선을 사용할 때도 있고.. 사용하지 않을 때도 있는데만약 사용한다고 하여 UITableView.separatorStyle = .singleLine 와 같이 사용했다고 가정하고, 실행하게 되면.. 각 테이블의 구분선이 왼쪽은 안나오게 된다. 이때 사용할 코드다. 스크린샷은 포토업로더 오류가 잡히면.. [코드] UITableView.cellLayoutMarginsFollowReadableWidth = false UITableView.separatorInset.left = 0
[로직] 설명은 생략한다. 말 그대로 스토리보드를 활용하지 않고 뷰 컨트롤러 스위프트 파일만 연결하고 시작한다. [코드]import UIKit class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { let myTableView: UITableView = UITableView() let items: [String] = ["abc", "def", "ghi"] override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // Do any additional ..
[로직] 보통 페이지 전환을 할 때 modal로 띄우는.. 새 창형식을 사용하는데 present(vc, animation, complete)를 사용한다.그런데 만약, 네비게이션을 사용하지 않는 상황에.. 특정 스토리보드에 있는 네비게이션 컨트롤러가 달려있는 뷰를 열고 싶다면 아래와 같이 사용한다. [코드] let appInfoVC = UIStoryboard(name: "Setting", bundle: nil).instantiateViewController(withIdentifier: "AppInfoVC") let navController = UINavigationController(rootViewController: appInfoVC) self.present(navController, animated: ..
[원리] 텍스트 필드의 모양은 대부분 아래와 같다. 스타일의 경우 4개로 제공되긴하는데.. 그 것도 맘에 들지 않을때, 밑 줄을 긋고 싶을때! 아래와 같이 이런 경우엔 스토리보드의 메뉴로는 해결할 수 없다. 프로그래밍 상으로 접근해야한다. textField.borderStyle = .none let border = CALayer() border?.frame = CGRect(x: 0, y: textfield.frame.size.height-1, width: textfield.frame.width, height: 1) border?.backgroundColor = UIColor.white.cgColor textfield.layer.addSublayer((border)!) textfield.textAlignm..