
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)를 AVAudioPlayer 음악(오디오) 재생 및 녹음 앱v2을 만든다:) 아래 링크는 이전에 만든 음악 재생 및 녹음 앱이다. [iOS/swift] AVAudioPlayer 음악(오디오) 재생 및 녹음 앱 만들기 Xcode(버전11.3)를 AVAudioPlayer 음악(오디오) 재생 및 녹음 앱을 만든다:) AVAudioPlayer을 이용하여 아래 기능을 구현한다. 1. 오디오 파일을 재생, 일시정지, 정지 2. 볼륨 조절 3. 녹음 - 스토리보드 화면.. moonibot.tistory.com 위 앱에 현재 상태에 따라 이미지를 보여주는 기능을 추가한다. 현재 상태는 아래와 같이 분류 했다. 1) 재생 2) 일시정지 3) 정지 4) 녹음중 사용할 이미지를 프로젝트에 추가한다. ..

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) 메인화면의 이미지가 '축소'된 상태이면 수정화면에서 버튼 ..

Xcode(버전11.2.1)를 이용하여 이미지 피커뷰 (Picker View) 앱을 만들었는데, 피커뷰의 컴포넌트를 2개로 바꾸고 왼쪽 컴포넌트 또는 오른쪽 컴포넌트를 선택하면, label과 imageview에 선택된 파일명과 이미지가 출력되도록 한다. (자세한 내용은 아래 포스팅 참고) swift 로 이미지 피커 뷰(Picker View) 앱 만들기 Xcode(버전11.2.1)를 이용하여 이미지 피커뷰 (Picker View) 앱을 만든다:) 새로운 그룹을 생성하여 사용할 이미지를 프로젝트에 추가한다. - 스토리보드 피커 뷰(Picker View) 앱 화면 구성이다. pickerview, l.. moonibot.tistory.com 전체 소스 보기 1 2 3 4 5 6 7 8 9 10 11 12 13 ..