전체 글 100

상태바 시계 와이파이 부분 색깔 바꾸기.

내가 쓰는 방법만 공유.info.plist 에 row를 하나 추가시킨다.key에 View controller-based status bar appearance 를 주고 type을 Boolean으로 주고, Value를 NO로 준다. 그리고 Appdelegate.swift에 와서. func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { UIApplication.sharedApplication().setStatusBarStyle(UIStatusBarStyle.LightContent, animated: true) return true } 을 넣어준..

Programming/Swift 2015.07.08

ViewController의 Life Cycle Delegate들..

viewDidLoad : 뷰가 메모리로 로드 된 직후 호출 viewWillAppear : 뷰가 컨트롤러의 뷰 계층구조에 추가되고 화면에 표시되기 직전 호출 (viewdidload보다 먼저 호출된다고 함.) viewDidAppear : 뷰가 화면에 표시되면 노출 viewWillLayoutSubviews : 뷰의 bound가 변경되면 뷰는 하위 뷰의 레이아웃을 변경해야 하는데, 그 작업이 이루어지기 직전에 호출 viewDidLayOutSubviews : 뷰의 서브뷰 레이아웃이 변경된 후 호출 viewWillDisappear : 뷰가 화면에서 사라지기 직전 호출 viewDidDisapper : 뷰가 화면에서 사라진 후 호출

Programming/Swift 2015.06.19

textview placeholder설정해주기.

textview는 textField나 searchBar에서 같이 Placeholder가 적용이 안된다.즉 textview.placeholder이 적용이 안된다는 것. 추가적으로 코딩을 해주어야 한다. 1.우선 xib든 스토리보드든 선언이든 textview를 선언해준다. 2.viewdidload에 textView.delegate = self if (textView.text == "") { textViewDidEndEditing(textView) } var tapDismiss = UITapGestureRecognizer(target: self, action: "dismissKeyboard") self.view.addGestureRecognizer(tapDismiss) 을 붙여준다. 3. 위의 것을 지원해줄 ..

Programming/Swift 2015.06.18

[체험단]힐링쉴드 Superior AR 고화질 액정필름 + 네츄럴 실버 외부보호필름

맥쓰사 이벤트 [힐링쉴드 Superior AR 고화질 액정필름 + 네츄럴 실버 외부보호필름]체험단에 당첨되었습니다!! ㅎㅎ 사진상 조용하게 찍기 위하여 어플을 사용한 점 양해바랍니다.. 예전에도 힐링쉴드를 이용한 적이 있어요[속닥속닥] 제가 사용하고 있는 아이폰 6+ 인데요. 사진은 후반쯤에 공개하도록 하겠습니다. 처음으로 체험단에 신청되어, 외부 보호필름과 액정보호 필름을 받게 되었어요.제가 후기를 약간 늦게 올리는 편인 것 같아요. 다른 분들의 후기를 보니 클리너까지 같이 받으셨던 데, 저는 이 두개의 필름만 왔더라구요..ㅠㅠ 아쉬웠어요(매장 가서 보니 9,800원에 팔고 계시던...) 각설하고 저는 필름 붙이기를 예전부터 잘 못했어요ㅠㅠ 내리시다 보면 아시겠지만 정말 꼬질꼬질 먼지란 먼지는 다 들어..

써본거 2015.06.16

[체험단] 힐링쉴드 Superior AR 고화질 액정보호필름 + 외부보호필름(~6.7)

http://cafe.naver.com/inmacbook/1240038 체험단 제품 - 힐링쉴드 Superior AR 고화질 액정보호필름 - 힐링쉴드 외부보호필름(디자인스킨 & 네츄럴실버) 체험단 신청가능 모델 - 아래 리스트 표 참고 (액정보호필름은 모든 사람들이 신청 모델만 신청해주시면 모두 AR 고화질 필름을 지원해드리지만 외부보호 필름은 특정 제품으로만 신청이 많을경우 늦게 신청해주신 분들은 랜던 발송될수 있습니다) 체험단 인원 - 25명(선정조건에 따라서 줄어들거나 늘어날수 있습니다) 체험단 일정 - 모집기간 : 5월 27일 ~ 6월 7일까지 - 체험단 발표 : 6월 8일 카페에 발표(발표시 내용 참고해주세요) 체험단 신청방법 - 체험단 공지를 개인 블로그나, SNS(페이스북, 트위터 등)에 스..

카테고리 없음 2015.06.07

pageControl에 대해.

스크롤뷰와 맞물려 들어가게됨.스크롤뷰를 delegate로 연결시켜 준 후,아웃렛으로 지정을 해준다. 스크롤뷰 딜리게이트를 상속 페이지 컨트롤을 만들어 준 후, 아웃렛을 만들어준다. 이것은 스크롤 뷰를 생성해줌과 동시에 서버의 이미지를 카운트해서 들어오는 것.서버에서 이미지가 없어도, 그대로 불러와라 이런 뜻. 핵심은 이것. 진짜 핵심은 이것. page컨트롤과 스크롤뷰의 이미지가 잘 마물려돌아간다.

Programming/Swift 2015.06.02

Delegate

1.값을 받는 쪽에서 딜리게이트 프로토콜을 생성해준다.swift의 특성(?)이랄까 프로토콜을 각 클래스 위에 선언해주어도 사용가능. 이라고 하지만 정확히는 잘 모르겠다.ex) @objc public protocol ReservationReloadProtocol{ optional func reloadReservation() } 이렇게 선언 해주고 난후. 같은 뷰안에 reloadReservation()으로 된 함수를 선언해준다. 안에 그 내용과 함께. func reloadReservation(){ List() } 그리곤 값을 넘겨줄 때, 즉 상세페이지 이동할 때 (대부분 난 이렇게 사용했다.) var reserConfirmView = ReserConfirmViewController() reserConfirm..

Programming/Swift 2015.06.01