Xcode(버전11.3)를 이용하여 갤러리 앱v3을 만든다:D 이전에 만들었던 갤러리 앱v2에 핀치 제스처(Pinch Gesture)를 사용한 사진 확대 축소 기능을 추가한다. 아래 링크는 갤러리 앱v2 이다. [iOS/swift] 갤러리 앱v2 만들기 - 페이지 컨트롤(Page Control), 스와이프 제스쳐(Swipe Gesture) Xcode(버전11.3)를 이용하여 갤러리 앱v2 앱을 만든다:D 이전에 포스팅한 페이지 컨트롤(Page Control) 갤러리 앱에 스와이프 제스쳐(Swipe Gesture) 기능을 추가한다. 스토리보드 화면 구성과 이미지는 페이지 컨.. moonibot.tistory.com - 스토리보드 화면구성 갤러리 앱v3 스토리보드는 ImageView, Page Control..
Xcode(버전11.3)를 이용하여 핀치 제스처(Pinch Gesture) 앱을 만든다:D 핀치 제스처를 이용하여 텍스트 확대 축소 기능을 구현해본다. 그 다음 이미지 확대 축소 기능을 구현한다. 1) 텍스트 확대 축소 - 스토리 보드 화면 구성 Label을 추가한 후 위와 같이 크기를 키운다. 'Pinch' 수정하고 가운데 정렬한다. 1) 텍스트 확대 축소 - 아웃렛 변수 추가 Label -> 'txtPinch' 전체 소스 보기 - 텍스트 확대 축소 // // ViewController.swift // day200107_PinchGesture // // Created by 무니 on 2020/01/07. // Copyright © 2020 com.mooni. All rights reserved. // ..
Xcode(버전11.3)를 이용하여 갤러리 앱v2 앱을 만든다:D 이전에 포스팅한 페이지 컨트롤(Page Control) 갤러리 앱에 스와이프 제스쳐(Swipe Gesture) 기능을 추가한다. 스토리보드 화면 구성과 이미지는 페이지 컨트롤 갤러리 앱과 동일하게 사용한다.(아래 링크 참고) 1) 페이지 컨트롤(Page Control) [iOS/swift] 페이지 컨트롤(Page Control) 갤러리 앱 만들기 Xcode(버전11.2.1)를 이용하여 페이지 컨트롤(Page Control) 갤러리 앱을 만든다:) - 프로젝트 이미지파일 추가 프로젝트에 'images' group을 새로 만들고, 사용할 이미지를 추가한다. - 스토리보드 앱 화면 구.. moonibot.tistory.com 2) 스와이프 제스..
Xcode(버전11.3)를 이용하여 스와이프 제스쳐(Swipe Gesture) 앱을 만든다:D 한 손가락 스와이프, 두 손가락 스와이프 제스쳐를 인식해서, 이미지 뷰의 이미지가 변경되도록 구현한다. - 프로젝트 이미지 추가 'images'폴더를 추가하고, 프로젝트에 사용할 이미지를 추가한다. - 스토리보드 화면 구성 1) Image View 추가한다. 2) Image View에 이미지 넣기 앞에서 추가한 이미지를 해당하는 이미지 뷰에 넣어준다. 위쪽 Image View -> Attribute Inspector -> Image -> 'arrow-up-black.png' 왼쪽 Image View -> Attribute Inspector -> Image -> 'arrow-left-black.png' 오른쪽 I..
Xcode(버전11.3)를 스케치(Sketch) 앱을 만든다:D 이전에 만들었던 스케치(Sketch)앱에 추가 기능을 구현한다. (아래 링크 참고) [iOS/swift] 스케치(Sketch) 앱 만들기 - 탭(Tap), 터치( Touch), 그림 그리기, Shake Gesture Xcode(버전11.3)를 스케치(Sketch) 앱을 만든다:D 만들었던 앱의 기능을 추가한다. 1) 탭(Tap)과 터치 제스쳐(Touch Gesture) [iOS/swift] 탭(Tap)과 터치(Touch) 연습 앱 만들기 Xcode(버전11.3)를 탭(Tap)과 터.. moonibot.tistory.com - 추가 기능 1) 선의 색상 2) 선의 두께 - 스토리보드 화면 구성 1) Button '검은색','빨간색', '녹색'..
Xcode(버전11.3)를 스케치(Sketch) 앱을 만든다:D 만들었던 앱의 기능을 추가한다. 1) 탭(Tap)과 터치 제스쳐(Touch Gesture) [iOS/swift] 탭(Tap)과 터치(Touch) 연습 앱 만들기 Xcode(버전11.3)를 탭(Tap)과 터치(Touch) 연습 앱을 만든다:D 탭 카운트와 터치 카운트를 Label로 표시해준다. - 탭 카운트(Tap Count) : 연속으로 탭한 횟수 - 터치 카운트(Touch Count) : 몇개의 손가락으로 터.. moonibot.tistory.com 2) 그림 그리기 기능 [iOS/swift] 탭(Tap)과 터치(Touch) 연습 앱 만들기 Xcode(버전11.3)를 탭(Tap)과 터치(Touch) 연습 앱을 만든다:D 탭 카운트와 터치 ..
Xcode(버전11.3)를 탭(Tap)과 터치(Touch) 연습 앱을 만든다:D 탭 카운트와 터치 카운트를 Label로 표시해준다. - 탭 카운트(Tap Count) : 연속으로 탭한 횟수 - 터치 카운트(Touch Count) : 몇개의 손가락으로 터치 iOS 시뮬레이터에서는 option버튼을 누르면 손가락 두 개로 터치 할 수 있다. - 멀티 터치(Multiple Touch) 활성화 스토리보드에서 아이폰 모양의 화면인 뷰(View)를 선택 -> Attributes inspector -> 'Multiple Touch' Check - 스토리보드 화면 구성 1) Lable 'Tap / Touch', 'Message :', Label, 'Tap Count :', Label, 'Touch Count :', L..
Xcode(버전11.3)를 코어 그래픽스(Core Graphics) 화면에 꽃 모양(원, 삼각형) 그림 그리기 앱을 만든다:D 전에 만든 프로젝트를 참고하여 구현한다. [iOS/swift] 코어 그래픽스(Core Graphics) 화면에 그림 그리기 앱 만들기 Xcode(버전11.3)를 코어 그래픽스(Core Graphics) 그림 그리기 앱을 만든다:D 코어 그래픽스(Core Graphics)는 아이폰과 아이패드에서 2차원 그래픽을 그릴 수 있도록 제공하는 그래픽 라이브러리이다. 코어 그래.. moonibot.tistory.com - 스토리보드 화면 구성 Image View 추가 전체 소스 보기 // // ViewController.swift // day200101_DrawGraphics2 // // ..
Xcode(버전11.3)를 코어 그래픽스(Core Graphics) 그림 그리기 앱을 만든다:D 코어 그래픽스(Core Graphics)는 아이폰과 아이패드에서 2차원 그래픽을 그릴 수 있도록 제공하는 그래픽 라이브러리이다. 코어 그래픽스는 애플이 제공하는 '쿼츠(Quartz)'라는 그래픽 라이브러리 안에 포함되어 있다. 쿼츠(Quartz)는 하나의 라이브러리가 아니라 코어 그래픽(Core Grapic)과 코어 애니메이션(Core Animation)으로 구성되어 있다. - 스토리보드 화면 구성 1) Button '선', '사각형', '원', '호', '채우기' Button 추가 - 스토리보드 화면 구성 2) Image View 추가 - 아웃렛 변수 추가 ImageView -> 'imgView' - 액션 ..
나는 UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱을 만들었다. (아래링크 참고) [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱v2 만들기 Xcode(버전11.3)를 UIImagePickerController 카메라와 포토 라이브러리 앱v2 만든다:D 아래 링크는 이전에 만들어봤던 예제이다. [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱 만들.. moonibot.tistory.com 코딩 중에 오류가 발생해서 해결한 방법을 포스팅으로 작성한다. Class 'ViewController' has no initializers 위와 같은 에러가 발생했다. 구글 번역기를..