일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- FlutterView MethodChannel
- flutter 회전
- 안드로이드 바로가기
- 스위프트
- 스위프트 푸시
- Flutter NativeView
- swift 문자
- flutter rotate
- swift autolayout
- 플러터 뷰 컨트롤러
- 안드로이드 에러
- 스위프트 카메라
- silent push
- Swift flutterview
- native flutter view
- 스위프트 테이블 뷰 셀
- 안드로이드 숏컷
- 앱 백그라운드 푸시 데이터 저장
- 노티피케이션 익스텐션
- swift sms
- 안드로이드 앨범
- 푸시 데이터 저장
- 앱 꺼졌을 때 푸시 데이터 저장
- NotificationService Extension
- Flutter UIKitView MethodChannel
- Swift flutterviewcontroller
- 스위프트 UserDefaults
- 스위프트 웹뷰
- 스위프트 앨범
- 안드로이드 FCM
- Today
- Total
목록iOS (기능) (89)
Things take time
1) Float -> String let stringValue = String(describing: floatValue) 2) String -> CGFloat let floatValue = CGFloat((stringValue as NSString).floatValue) 3) Int -> CGFloat let floatValue = CGFloat(intValue) float이 필요하다면 .floatValue로만!
[개요] 보통 UILabel의 텍스트를 넣을때는 UILabel(frame)으로 크기를 잡고 UILabel.text = "" 로 문구를 지정하며, UILabel.textColor = "" 로 해당 텍스트의 색상 속성을 결정한다. 그런데 만약, 내가 하고 싶은 문구가 ABCD가 등록되었습니다. 라면?중간 중간 텍스트의 속성을 바꾸거나 할 필요가 있을 때 사용하면 된다. 예제는 2가지의 상황이다. 1. 보여줄 텍스트는 13크기이며, bold체이길 원한다.2. 0~4 번째 글자는 빨간색이어야한다. [코드]let mannText = (msgSxnCd == "0002" ? "상단공지" : "일반공지") + "가 등록되었습니다." var mannMutableText = NSMutableAttributedString(..
[코드] cell.userImageView.layer.cornerRadius = cell.userImageView.frame.height/2 cell.userImageView.layer.borderWidth = 1 cell.userImageView.layer.borderColor = UIColor.clear.cgColor // 뷰의 경계에 맞춰준다 cell.userImageView.clipsToBounds = true ImageView.layer에 있는 속성 값들을 변경한다. clipsToBounds는 이전에 지정한 뷰의 경계선에 이미지를 맞출 것인지에 대한 Bool 값이다. [참고]이미지 뷰의 layer에는 maskToBounds라는 Bool로 Set하는 함수가 있다.이 함수를 True로하게 되면, 이..
[개요] 여러 개의 뷰 컨트롤러를 갖고 있는 앱에서, 그 계층 구조에 따라 동작함이 다르므로 이를 제어해야할 일이 생긴다. 예를 들어 1) 푸시 메시지를 클릭했을 때, A라는 뷰 컨틀로러 실행되어 있다면 특정 작업을 하고.. B라는 뷰 컨트롤러가 실행중이라면 B를 종료하고 A라는 컨트롤러를 제어해야 한다면 2) 스키마를 통해 앱을 들어온 경우에도 푸시 메시지를 클릭했을 때 처럼 각 뷰 컨트롤러 작업이 다르다면 이 때 필요한게 지금 현재 앱이 백그라운드에 있다가 켜졌을 때, 현재 실행중인 뷰 컨트롤러가 뭐냐는게 중요하다. (당연한 말이지만, 앱이 처음 켜진 경우엔 지금 현재 뷰 컨트롤러는 당연히 지정한 뷰 컨트롤러다) [코드] 1. 현재의 뷰 컨트롤러 얻는 UIApplication의 Extension ex..