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) 스와이프 제스..
소스를 효율적으로 관리하기 위해 깃허브(GitHub)를 가입했다. 깃허브(GitHuB) 회원가입 및 저장소 생성(Create Repository)하는 방법을 포스팅한다. - GitHub란? 사용하기 까다로웠던 Git의 기능들을 GUI(Graphic User Interface)화 하여 유저가 사용하기 쉽게 만들어 놓은 원격 저장소이다. Git 기본 기능인 commit, push, pull이 있고, merge, branch, pull request 등의 고급 기능 등을 전부 제공한다. 즉, GitHub는 Git의 기능들을 이용한 소스 코드 공유 사이트이다. 1) 깃허브 사이트로 접속한다. (아래 링크 참조) Build software better, together GitHub is where people b..
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 위와 같은 에러가 발생했다. 구글 번역기를..
Xcode(버전11.3)를 UIImagePickerController 카메라와 포토 라이브러리 앱v2 만든다:D 아래 링크는 이전에 만들어봤던 예제이다. [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱 만들기 Xcode(버전11.3)를 UIImagePickerController 카메라와 포토 라이브러리 앱 만든다:D 안타깝게도 iOS 시뮬레이터에서는 카메라가 지원이 되지 않는다..ㅜㅜ iOS 개발자 프로그램을 등록하면 가능하니 우선 공부를.. moonibot.tistory.com 이번에는 ImageView와 Button은 각각 3개를 추가한다. Button은 '사진 촬영'. '사진 불러오기' , '초기화'로 구성한다. 첫번째 이미지를 불러오면 첫번째 ..