2024/11 4

iOS 기초 프로그래밍 13주차

Video Scene의 Custom Class를 지정해줘야해요VideoViewController를 지정할 것이라면 V만 쳐도 자동으로 나타나야 하는데저는 나타나질 않습니다 ㅠㅠcommed + R 로 한번 실행하고 되니깐 갑자기 됩니다! iOS 함수중에 중요한 함수에요.# present 함수iOS에서 present 함수는 새로운 뷰 컨트롤러를 화면에 표시하는 데 사용되는 메서드입니다. 보통 새로운 화면을 띄울 때 사용하며, 특히 **모달 방식(modal)**으로 뷰 컨트롤러를 표시할 때 유용합니다. 모달 방식은 새로운 화면이 기존 화면 위에 덮어져서 나타나는 형태를 말합니다. 이 메서드는 다음과 같은 세 가지 파라미터를 가집니다:viewControllerToPresent (UIViewController)이..

카테고리 없음 2024.11.27

iOS 프로그래밍 기초 12주차

Auto Layout 이란iOS에서 Auto Layout은 화면 크기나 방향에 관계없이 UI 요소들이 자동으로 적절하게 위치하고 크기가 조정되도록 도와주는 시스템입니다. 이는 다양한 화면 크기와 해상도를 가진 디바이스에서 일관된 사용자 인터페이스를 제공할 수 있도록 해줍니다. Auto Layout의 주요 개념:제약(Constraints): UI 요소 간의 관계를 설정하는 규칙. 예를 들어, '가로로 100포인트 크기', '상단에서 20포인트 거리' 등.상대적 위치: Auto Layout은 절대적인 위치가 아니라 다른 UI 요소들과의 관계를 기반으로 레이아웃을 구성합니다. 이 덕분에 화면 크기가 달라져도 UI가 잘 적응합니다.다양한 화면 크기 대응: Auto Layout은 여러 기기에서 일관된 레이아웃을 ..

카테고리 없음 2024.11.20

iOS 프로그래밍 기초 11주차

09 페이지 이동하기 - 페이지 컨트롤page를 넘겨주는 컨트롤러 입니다import UIKit // UIKit 프레임워크를 가져옴// 이미지 파일 이름을 저장한 배열var images = [ "01.png", "02.png", "03.png", "04.png", "05.png", "06.png" ] // 사용할 이미지 파일 이름 배열class ViewController: UIViewController { // ViewController 클래스 정의, UIViewController를 상속 @IBOutlet var imgView: UIImageView! // UIImageView를 IBOutlet으로 연결하여 이미지 표시 @IBOutlet var pageControl: UIPageControl! ..

카테고리 없음 2024.11.13

iOS프로그래밍 기초 8주차

아이콘 만들기 앱의 아이콘을 적용하려면 에셋에서 이미지를 1024픽셀로 적용해요 리셋 버튼을 누르면 색이 회색으로 바뀌면서 초기 안녕하세요! 를 지정해주었기 때문에 안녕하세요! 회색으로 출력이 됩니다 1. 기본 UILabel 설정가장 기본적인 UILabel 사용법입니다. UILabel을 생성하고 텍스트를 설정하는 예제입니다.swift코드 복사let label = UILabel() label.text = "Hello, iOS!" label.frame = CGRect(x: 50, y: 100, width: 200, height: 40) label.textColor = .black view.addSubview(label) 2. UILabel에 폰트와 크기 설정폰트 크기와 스타일을 설정하는 예제입니다.swift..

카테고리 없음 2024.11.06