일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 포켓몬 GO
- simulator
- Example
- 보라카이
- 아이폰7
- error
- 신도림 테크노마트
- 포켓볼
- Xcode
- 얻는법
- 샘플
- swift
- afterdelay
- 앱스토어
- loop
- UIView
- UITableView
- IOS
- Bitcode
- Check
- 신도림
- GCD
- 해몽
- 페이백
- setting
- LG유플러스
- swift3
- 스마트폰
- 공략
- push
- Today
- Total
목록도래울 (213)
도래울
GSImageViewerControllerDemoExampleTo show normal image viewer controller:let imageInfo = GSImageInfo(image: someImage, imageMode: .AspectFit) let imageViewer = GSImageViewerController(imageInfo: imageInfo) navigationController?.pushViewController(imageViewer, animated: true)To show zoom transition image viewer controller:let imageInfo = GSImageInfo(image: someImage, imageMode: .AspectFill, image..
만약 기존 방식대로 CLLocationManager를 사용하는 경우, 혹은 별도의 코드는 없지만 인터페이스 빌더나 스토리보드에서 맵뷰(MKMapView)를 올려놓고 사용자 위치 탐색(Update User Location) 기능을 사용하는 경우 위치 탐색이 제대로 되지 않고 아래와 같은 로그메시지가 출력된다면 이 문제에 해당한다. Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager requestAlwaysAuthorization] first.사실 에러 내용만..
UIView 좌표에 대한 기초 내용을 정리해보자 . 기초가 튼튼해야 응용도 가능하다.CGPoint 와 CGRectUIView 는 사각형으로 기준점과 너비,높이로 위치와 크기가 결정된다. 기준점은 사각형의 좌측 꼭지점이다.위치와 크기를 표현하는데 CGPoint 와 CGRect 구조체가 사용된다.CGPoint 는 (x,y) 값을 통해 좌표를 나타내며, CGRect 은 (x, y, width, height ) 값을 통해 위치와 크기를 표현하다.편의상 CGRect 은 x, y, width, height 로 표현하였다. 실제 CGRect 은 CGPoint 와 CGSize 를 갖는다. CGSize 는 width와 height 를 갖는 구조체다.frame 과 boundsUIView는 특정 UIView (UIWindo..
let logo = UIImage(named: "logo.png") let imageView = UIImageView(image:logo) self.navigationItem.titleView = imageView
UIView In iOS, UIView class provides rectangular area in the view, this view can render user defined content on the iPhone screen. Here is the very basic example for creating UIView programmatically. 1 2 3 4 5 var DynamicView=UIView(frame: CGRectMake(100, 200, 100, 100)) DynamicView.backgroundColor=UIColor.greenColor() DynamicView.layer.cornerRadius=25 DynamicView.layer.borderWidth=2 self.view.a..
Auto Layout인터페이스 빌더에서 Auto Layout을 통하여 다중 화면 크기에 대응할 수 있도록 쉽게 화면을 설계 할 수 있습니다.런타임시 뷰를 추가하거나 삭제하기 위해 Auto Layout을 코드로 제약 조건을 생성, 추가, 삭제 및 적용할 수 있습니다.그러기 위해서 View의 translatesAutoresizingMaskIntoConstraints 속성 값을 NO로 설정하여 Auto Layout을 하도록 합니다.view.translatesAutoresizingMaskIntoConstraints = NO; item으로 제약조건 만들기제약조건(Constraint)는 사용하면 느리고 많은 코드를 작성해야 하지만 제약조건을 추가하여 원하는 레이아웃을 얻을 수 있습니다. 다음은 제약조건을 만드는 메..
UIPageControl와 UIScrollView를 이용하여 페이징 처리를 해보죠. UIScrollView에 세개의 이미지를 좌우로 넘겨 볼수 있도록 UIPageControl을 이용해 처리하려고 합니다. 우선 Interface builder에서 Library에 있는 Scroll View와 Page Control을 View에 추가 합니다. 그리고 이를 연결할 UIScrollView와 UIPageControl을 정의 하고 xib의 File's Owner를 클릭한 후 control버튼을 누르고 드레그하여 Scroll View, Page Control을 연결해 해당하는 Outlet을 연결합니다. HomeView.h #import @interface HomeView : UIViewController { //UIS..
서론UITableView는 iOS 기반 앱을 개발할 때 가장 많이 사용하는 UIKit 중에 하나이다. 이러한 UITableView에서는 UITable의 속성을 외부에서 (다른 클래스에서)변경하기 쉽게 하기 위해서 View의 처리를 하는 부분을 위임하는 delgate 방식을 사용한다. (물론 속성을 바로 접근해서 사용할 수 있는 것도 있다.)이 아티클에서 테스트를 하기 위해서 우리는 empty 프로젝트를 하나 만들고 UITableView 기반의 ViewController를 하나 추가하자. 이름은 SFTableViewController라고 지정했다. 편의에 맞게 다른 이름을 사용해도 상관없다. 그리고 특별히 XIB는 생성하지 않는다. 특별한 UI 구성 이외에 XIB를 사용할 일이 거의 없기 때문이다.뷰컨트롤..
UITableView를 사용하다 보면 테이블을 Section별로 나눠 사용해야 할 필요가있다.테이블 타입이 Group이 아닌 Plain타입일 경우 Section의 타이틀을 지정할 경우 스크롤시 헤더가 고정되는 현상을 일으킨다.하지만 고정이 아닌 스크롤과 동시에 사라지게 하기 위해서는 다음과 같은 코드를 추가하면 해결할수 있다.- (void)scrollViewDidScroll:(UIScrollView *)scrollView { // 각 세션의 헤더가 스크롤시 고정되있는 현상을 수정하기 위해 위치를 재조정하는 코드 추가 CGFloat sectionHeaderHeight = self.tableView.sectionHeaderHeight; if (scrollView.contentOffset.y=0) { scro..
- 스크롤만 딸랑 실행될때.2010-06-15 14:34:08.066 ScrollTest[6591:207] 스크롤이 시작전에 scrollViewWillBeginDragging 2010-06-15 14:34:08.066 ScrollTest[6591:207] 스크롤이 발생할때 scrollViewDidScroll 2010-06-15 14:34:08.082 ScrollTest[6591:207] 스크롤이 발생할때 scrollViewDidScroll 2010-06-15 14:34:08.204 ScrollTest[6591:207] 스크롤이 끝났을때 - scrollViewDidEndDragging - 스크롤후 서서히 멈출때.2010-06-15 14:35:27.444 ScrollTest[6591:207] 스크롤이 시작전..