![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/xF6Dh/btqAwHSgVUp/klaU77JPqdH64Pvpj0ffDK/img.png)
Xcode(버전11.3)를 이용하여 간단한 숫자 더하기 빼기 예제 앱을 만든다:) 영우몬이 갑자기 문제를 내주었다...'-' 1) label, button으로 구성 2) 왼쪽 버튼을 누르면 숫자 1씩 마이너스해서 label에 보여주기 3) 오른쪽 버튼을 누르면 숫자 1씩 더하기해서 label에 보여주기 - 스토리보드 화면 구성 label, 빼기 button, 더하기 button 추가한다. - 아웃렛 변수, 액션 함수 추가 label -> 'lblNumber;' '빼기' button -> 'btnMinus' '더하기' buttpm -> 'btnAdd' 전체 소스 보기 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 ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bsZJE5/btqArS8tuyn/zoetiZZ8lXC0vA5UTN8hN1/img.png)
Xcode(버전11.3)를 이용하여 내비게이션 컨트롤러 (Navigation Controller) 앱을 만든다:) - 스토리보드 화면 구성 Editor -> Embed in -> Navigatiom Controller - 스토리보드 화면 구성 Attributes inspector -> Navigation Item -> Title -> '메인화면' - 스토리보드 화면 구성 뷰 컨트롤러 (View Controller) 추가 - 스토리보드 화면 구성 바 버큰 아이템(Bar Button Item) 추가 Attributes inspector -> System Item -> 'Edit' 변경 - 스토리보드 화면 구성 뷰 전환을 위해 세그웨이(Segue)를 생성한다. Action Segue -> 'Show' - 스토..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dZdrTw/btqAo7dKjxK/n2KfpYzrnso3aeJYGNhO4k/img.png)
Xcode(버전11.3)를 이용하여 탭 바 컨트롤러 (Tab Bar Controller) 앱을 만든다:) 탭 바 컨트롤러를 이용하여 여러 개의 뷰를 추가한다. - 스토리보드 구성 1. 탭 바 컨트롤러 뷰 2. 초기화면 뷰 3. 이미지 뷰 4. 데이트 피커 뷰 3, 4번은 이전에 만들었던 프로젝트를 그대로 사용한다. 자세한 내용은 아래 링크를 참고한다. 3. 이미지 뷰 swift 로 이미지 뷰 앱 만들기 Xcode(버전11.2)를 이용하여 이미지 뷰 앱을 만든다:) - 프로젝트에 이미지 추가 원하는 이미지 2장을 추가한다. ( 원래는 불켜진 전구, 불꺼진 전구 같은 이미지가 필요한데, 없으므로 오늘 찍은 커피 마시기 전.. moonibot.tistory.com 4. 데이트 피커 뷰 swift 로 데이트 피..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bkqWSn/btqAjWprMaL/yKtVeKr2dx5EJzca8qh3r0/img.png)
Xcode(버전11.2.1)를 이용하여 페이지 컨트롤(Page Control) 갤러리 앱을 만든다:) - 프로젝트 이미지파일 추가 프로젝트에 'images' group을 새로 만들고, 사용할 이미지를 추가한다. - 스토리보드 앱 화면 구성 imageview와 pagecontrol 추가한다. - 아울렛 변수 추가 imageview, pagecontrol 아웃렛 변수를 추가한다. imageview -> 'imgView' pagecontrol -> 'pageControl' - 액션 함수 추가 pagecontrol 액션 함수를 추가한다. pagecontrol -> 'pageChanged' 전체 소스 보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/GOFwt/btqAgEIH1Pz/QBtYuY7fZ3TV6HVFMX1TYk/img.png)
Xcode(버전11.2.1)를 이용하여 맵 뷰(Map View) 지도 앱을 만든다:) - 스토리보드 앱 화면 구성 Segmented Control, Map Kit View, Label 을 추가한다. Segmented Control의 Segments를 3으로 선택해 하나 추가한다. - 아울렛 변수 추가 map view name 'myMap' label name 'lblLocationInfo1' label name 'lblLocationInfo2' 맵 뷰 아울렛 변수 추가시 오류가 발생한다. 설정창에서 유형(type)을 MKMapView로 설정했는데, 이를 받쳐줄 MapKit가 아직 없기 때문. MapKit는 지도를 확대, 축소 및 이동하는 등 지도에 관한 여러 기능을 제공한다. 사용자의 터치를 인식하여 기..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cgXDp7/btqz9sW9bgM/RICGG3BC676ZJlbbpipcq1/img.png)
Xcode(버전11.2.1)를 이용하여 웹 뷰(Web View) 앱을 만든다:) 'UIWebView' was deprecated in iOS 12.0: No longer supported; please adopt WKWebView...오류 WKWWebView로 다시 만들어봐야지.. 1. 앱 실행 시 지정된 웹 페이지를 보여준다. 2. 액티비티 인디케이터 구현 3. Site1, Site2 버튼 구현(웹 페이지 지정) 4. 정지, 재로딩, 이전 페이지, 디음 페이지 버튼 구현 5. html 버튼 구현 6. file 버튼 구현 7. 문자열 자동 삽입 기능 구현 - 스토리보드 앱 화면 구성이다. text field, button, web view, activity indicator view, toolbar, f..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dSStwM/btqz9sVkUtW/bChmmwakdmquHoaEMo7tWk/img.png)
Xcode(버전11.2.1)를 이용하여 알람 시계 앱을 만든다:) 이번에 만들 알람 시계 앱은 현재 시간과 선택 시간이 같아지면, 얼럿 창을 띄운다. 확인 버튼을 누르면, 1분 동안 해당 얼럿창은 띄우지 않는다. - 스토리보드 알람 시계 앱 화면 구성 Date Picker, label 4개를 추가했다. 상단 라벨은 현재시간을 출력하고, 하단 라벨은 선택한 시간을 출력한다. label에는 아웃렛 변수, datepicker에는 액션 함수를 추가했다. (자세한 방법은 아래 링크를 참고하면 된다.) swift 로 데이트 피커(Date Picker) 앱 만들기 / 현재시간, 선택한 날짜와 시간 출력, 타이머 기능 Xcode(버전11.2.1)를 이용하여 데이트 피커(Date Picker) 앱을 만든다:) 1. 날짜..