안선생의 개발 블로그

bmi앱 개발(2) 본문

Swift

bmi앱 개발(2)

안선생 2021. 11. 30. 17:51

판정 결과에 따라 출력 레이블에 다른 배경색 지정하기

 

소스를 추가해줍니다.

 

실행화면

저채중
정상
1단계 비만
2단계 비만

 

3단계 비만

 

값에 다른 색깔이 나옴

 

세그먼트 컨트롤 디자인

실행화면

정상적으로 실행됨

 

 

Tab Bar Controller메뉴가 활성화 안됨

스토리보드의 View(아이폰 화면)를 클릭한 후 메뉴 선택해야 활성화 됨

 

활성화 후

클릭이 됨

 

탭바가 만들어짐

 

아래 탭메뉴가 생김

 

Tab Bar item 이미지 변경

순서대로 실행

아래 아이콘 이미지가 변경되었음

 

새로운 화면(View) 추가 : View Controller

view controller 추가

컨트룰키 누른후 연결

연결된걸 확인할 수 있음

 

실행화면

새로운 화면이 추가됨

 

비디오 재생을 위한 소스코드(VideoViewController) 만들기

Cocoa Touch Class로 만들면 부모 지정 가능

next

체크된거 확인후 Create

 

mp4파일 프로젝트에 복사

파일 드래그 후 체크 된거 반드시 확인

 

Video Scene 스토리보드와 VideoViewController클래스 연결

순서대로 실행

 

Video Scene에 비디오 재생할 버튼 추가

 

버튼 추가

 

실행 화면

눌러도 아무런 반응이 없다.

 

버튼에 Action추가 : 버튼을 누르면 동영상 재생

입력후 Connect

소스를 입력하지만 에러가 뜬다.

import AVKit을 입력하자 에러가 사라짐!!

 

실행화면

 

동영상이 정상적으로 실행됨

 

다시 View Controller 추가

위에랑 같은 방법으로 연결합니다.

 

실행화면

새로운 화면이 하나 더생김

 

웹사이트 보여주는 소스코드(WebViewController) 만들기

위에랑 같은 Cocoa Touch Class 방법으로 생성

 

Web Scene 스토리보드와 WebViewController클래스 연결

위에랑 같은 방법으로 연결

 

다음 강의에 계속..

 

출처 : 'iOS프로그래밍기초(21-2학기)한성현교수 강의 내용 변형 및 요약'

'Swift' 카테고리의 다른 글

bmi앱 개발(1)  (0) 2021.11.23
간단한 iOS앱개발(2)  (0) 2021.11.16
간단한 iOS 앱 개발하기  (0) 2021.11.05
윈도우 맥 차이점  (0) 2021.11.01
Swift문법 3  (0) 2021.10.17