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)를 코어 그래픽스(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)를 UIImagePickerController 카메라와 포토 라이브러리 앱v2 만든다:D 아래 링크는 이전에 만들어봤던 예제이다. [iOS/swift] UIImagePickerController 카메라와 포토 라이브러리(사진첩) 앱 만들기 Xcode(버전11.3)를 UIImagePickerController 카메라와 포토 라이브러리 앱 만든다:D 안타깝게도 iOS 시뮬레이터에서는 카메라가 지원이 되지 않는다..ㅜㅜ iOS 개발자 프로그램을 등록하면 가능하니 우선 공부를.. moonibot.tistory.com 이번에는 ImageView와 Button은 각각 3개를 추가한다. Button은 '사진 촬영'. '사진 불러오기' , '초기화'로 구성한다. 첫번째 이미지를 불러오면 첫번째 ..
Xcode(버전11.3)를 AVPlayerViewController 비디오(동영상) 재생 앱을 만든다:) - 프로젝트 이미지, 동영상 추가 새로운 'Resources' 폴더를 만들고, 사용할 이미지와 동영상 파일을 추가한다. - 스토리보드 화면 구성 1) Label, Button을 추가하여 위와 같이 배치한다. '앱 내부 비디오 재생' Label Button '외부 링크 비디오 재생' Label button - 스토리보드 화면 구성 2) Button 이미지 넣기 Button -> Attributes Inspector -> Image -> 'movie1_img.png'(사용할 이미지) 선택하고 사이즈를 조절한다. 스토리보드 화면 구성이 완성된 모습 - 액션 함수 추가 Button -> 'btnPlayInt..
Xcode(버전11.3)를 AVAudioPlayer 음악(오디오) 재생 및 녹음 앱v2을 만든다:) 아래 링크는 이전에 만든 음악 재생 및 녹음 앱이다. [iOS/swift] AVAudioPlayer 음악(오디오) 재생 및 녹음 앱 만들기 Xcode(버전11.3)를 AVAudioPlayer 음악(오디오) 재생 및 녹음 앱을 만든다:) AVAudioPlayer을 이용하여 아래 기능을 구현한다. 1. 오디오 파일을 재생, 일시정지, 정지 2. 볼륨 조절 3. 녹음 - 스토리보드 화면.. moonibot.tistory.com 위 앱에 현재 상태에 따라 이미지를 보여주는 기능을 추가한다. 현재 상태는 아래와 같이 분류 했다. 1) 재생 2) 일시정지 3) 정지 4) 녹음중 사용할 이미지를 프로젝트에 추가한다. ..
Xcode(버전11.3)를 AVAudioPlayer 음악(오디오) 재생 및 녹음 앱을 만든다:) AVAudioPlayer을 이용하여 아래 기능을 구현한다. 1. 오디오 파일을 재생, 일시정지, 정지 2. 볼륨 조절 3. 녹음 - 스토리보드 화면 구성(오디오 재생) 1) Label 'Audio Player', Font - 'System 24.0' - 스토리보드 화면 구성 2) Progress View - 스토리보드 화면 구성 3) Label 'currentTime', 'endTime' - 스토리보드 화면 구성 4) Button 'Play', 'Pause', 'Stop' - 스토리보드 화면 구성 5) Label 'Volume' - 스토리보드 화면 구성 6) Slider - 스토리보드 화면 구성(오디오 녹음)..
Xcode(버전11.3)를 이용하여 테이블 뷰 컨트롤러(Table View Controller) 할일 목록 앱v2을 만든다:) 아래 링크는 이전에 만든 할일 목록 앱이다. [iOS/swift] 테이블 뷰 컨트롤러(Table View Controller)할일 목록 앱 만들기 Xcode(버전11.3)를 이용하여 테이블 뷰 컨트롤러(Table View Controller) 할일 목록 앱을 만든다:) - 앱 화면 구성 1) 할 일 목록을 보여주는 화면 (Main View) 2) 할 일을 추가화는 화면(Add View) 3) 목록 중 한.. moonibot.tistory.com - 추가 기능 1) 아이콘 선택 기능 새로운 아이템(할일 목록)을 추가할 때, 아이콘을 선택하여 추가할 수 있도록 구현 - 컴포넌트 추가..
Xcode(버전11.3)를 이용하여 테이블 뷰 컨트롤러(Table View Controller) 할일 목록 앱을 만든다:) - 앱 화면 구성 1) 할 일 목록을 보여주는 화면 (Main View) 2) 할 일을 추가화는 화면(Add View) 3) 목록 중 한 가지 할 일을 보여주는 화면(Detail View) 테이블 뷰 컨트롤러를 사용해야하므로 기존의 뷰 컨트롤러와 연결된 스위프트 파일을 삭제한다. 이번에는 스위프트 파일이 필요없기 때문에 'Move to Trash'를 클릭하여 삭제한다. - 테이블 뷰 컨트롤러(Table View Controller) 추가 - 내비게이션 컨트롤러(Navigation Controller) 추가하기 테이블에 들어갈 새로운 리스트를 추가하고 리스트를 편집하려면 두 개의 뷰 ..
Xcode(버전11.3)를 이용하여 만든 내비게이션 컨트롤러(Navigation) 앱 v2을 만든다:) 아래는 내비게이션 컨트롤러(Navigation Controller)앱 이다. [iOS/swift] 내비게이션 컨트롤러 (Navigation Controller) 앱 만들기 Xcode(버전11.3)를 이용하여 내비게이션 컨트롤러 (Navigation Controller) 앱을 만든다:) - 스토리보드 화면 구성 Editor -> Embed in -> Navigatiom Controller - 스토리보드 화면 구성 Attributes inspector.. moonibot.tistory.com 여기에 이미지 확대 축소 기능을 추가한다. - 조건 1) 메인화면의 이미지가 '축소'된 상태이면 수정화면에서 버튼 ..