iOS24 iOS 14주 Auto Layout의 기본 개념제약(Constraints): UI 요소 간의 관계를 정의합니다. 예를 들어, 버튼이 화면의 왼쪽에서 20포인트 떨어져 있거나, 두 개의 뷰가 같은 높이를 유지하도록 설정할 수 있습니다.프리뷰(Preview): 다양한 화면 크기에서 UI가 어떻게 보일지를 미리 볼 수 있습니다.우선순위(Priority): 여러 제약이 충돌할 때 어떤 제약을 우선 적용할지 결정합니다. 요약Auto Layout은 다양한 디바이스에서 일관된 UI를 제공하기 위한 강력한 도구입니다. Interface Builder와 코드 모두에서 쉽게 사용할 수 있으며, 제약을 통해 UI 요소의 위치와 크기를 유동적으로 조정할 수 있습니다. 방법1. xcode Alignment Constraints에서 설정 Ad.. 2024. 12. 4. iOS 13주 파일 지우는 법 첫 번째 옵션: 파일삭제두 번째 옵션: 파일을 안보이는 상태로 전환, 파일은 남아있는 상태 identity inspector 컨트롤러를 연결 시켜줌 present메서드 completion: (() -> Void)? = nil매개변수 이름: completion클로저 타입: (() -> Void)?디폴트 매개변수: nil present 메서드는 iOS 애플리케이션에서 새로운 뷰 컨트롤러를 모달 방식으로 표시하는 데 매우 유용한 기능입니다. 이를 통해 사용자에게 필요한 정보를 제공하거나, 특정 작업을 수행할 수 있는 인터페이스를 제공할 수 있습니다. completionEnter 키 누름 present(playerViewController, animated: true)player.play()s.. 2024. 11. 27. iOS 12주 오토 레이아웃은 UI 요소의 위치와 크기를 제어하는 시스템입니다. 이를 통해 다양한 화면 크기와 방향에 맞춰 UI를 동적으로 조정할 수 있습니다. outlet 연결 View Controller에서 연결확인 BMI 계산 소스 버튼을 누르면 콘솔창에 출력 강제 언래핑함-> 텍스트필드에 값을 안 넣은 경우 에러가 발생 옵셔널을 두 번 푸는 이유 ? 생성자는 옵셔널형으로 나오기 때문 키, 체중 값을 안넣은 경우 앱이 종료되지 않게 조건문을 추가 소스 정렬하는 단축키 결과창 모서리 깎기 //// ViewController.swift// BMI_kgw//// Created by 소프트웨어컴퓨터 on 2024/11/13.//import UIKitclass ViewController: UIViewContr.. 2024. 11. 20. iOS 11주 페이지 컨트롤콘텐츠의 여러 페이지나 항목 간을 탐색할 수 있도록 도와주는 UI //// ViewController.swift// PageControl//// Created by Ho-Jeong Song on 2021/11/25.//import UIKit// 이미지 파일 이름을 저장하는 배열var images = [ "01.png", "02.png", "03.png", "04.png", "05.png", "06.png" ]class ViewController: UIViewController { // 이미지 뷰와 페이지 컨트롤을 IBOutlet으로 연결 @IBOutlet var imgView: UIImageView! @IBOutlet var pageControl: UIPageCon.. 2024. 11. 13. 이전 1 2 3 4 5 6 다음