Xcode에서 switch로 개발하는 방법
- Xcode에서 새로운 iOS 프로젝트를 생성하고, 템플릿 설정에서 스토리보드를 선택한다.
- 열린 스토리보드에서 시각적으로 화면 디자인을 진행하고, 화면 간 전환을 Segue를 이용해 설정한다.
- ViewController와 코드를 연결하여 UI 컴포넌트에 대한 동작을 구현한다
- Xcode의 빌드 및 실행 기능을 이용하여 앱을 빌드하고 시뮬레이터에서 테스트하며, 필요시 디버깅을 수행한다.
switch on off
Tab Bar item
Tab Bar Controller

VideoViewController
해당 클래스가 연결 안되어 있음
BMI.MP4 사용하는 코드
import UIKit
import AVKit
class VideoViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 추가 설정이 필요한 경우 여기에 작성하세요.
}
@IBAction func playVideo(_ sender: UIButton) {
// bmi.mp4 파일이 번들에 있는지 확인합니다.
guard let file = Bundle.main.path(forResource: "bmi", ofType: "mp4") else {
print("bmi.mp4 파일을 찾을 수 없습니다.")
return
}
// URL을 생성하고 AVPlayer로 비디오를 재생합니다.
let url = URL(fileURLWithPath: file)
let player = AVPlayer(url: url)
let playerController = AVPlayerViewController()
playerController.player = player
present(playerController, animated: true) {
player.play()
}
}
}
'iOS' 카테고리의 다른 글
[Ios] 무드등 만들기 (0) | 2024.03.14 |
---|---|
[iOS] Swift 문법 리뷰 (0) | 2024.03.07 |
[iOS] 실습해보기 (0) | 2023.11.20 |
[iOS] BMI 계산기 (1) | 2023.11.20 |
[iOS] 버튼으로 이름 및 숫자 나타내기 (0) | 2023.11.06 |