비디오: How to Make Siri Shortcuts for Apple iPhone or iPad 2024
프로젝트를 작성하면 iOS 앱의 화면 흐름을 캡처하는 스토리 보드를 만들 준비가 된 것입니다. 스토리 보드는 개발자에게 앱의 화면 흐름을 배치하고 앱의 각 화면 레이아웃을 정의하는 선언적 (프로그래밍되지 않은) 방법을 제공합니다. 스토리 보드는 다음으로 구성됩니다.
-
앱에서 각 화면의 그래픽 표현
-
segues
빈 응용 프로그램 템플릿을 사용하여 프로젝트를 만들 때 스토리 보드 파일을 추가해야합니다. 이렇게하려면 다음과 같이하십시오.
-
파일 → 새로 만들기 → 파일을 선택하십시오.
이 화면이 나타나면 새 파일의 템플리트를 선택할 수 있습니다.
-
iOS의 왼쪽 패널에서 사용자 인터페이스를 선택한 다음 스토리 보드를 선택하여 스토리 보드 파일을 추가하십시오.
이 파일을 Main이라고합니다. 스토리 보드를 가지고 있지만 원하는만큼 원하는 이름을 자유롭게 선택할 수 있습니다. 스토리 보드 확장. 스토리 보드를 나머지 프로젝트 파일과 동일한 폴더에 저장하려면 Where 상자를 그대로 둡니다.
그림에서이 경우 앱 빌드 타겟 인 Tic-Tac-Toe-Chapter-8 옆의 체크 표시를 확인하십시오. 이 단계는 스토리 보드를 앱 빌드 대상의 멤버로 만듭니다. 따라서 앱이 빌드되면 스토리 보드가 빌드에 포함됩니다.
앱 빌드 타겟을 확인하십시오. 그렇지 않으면 디버깅하는 데 몇 시간이 걸릴 수있는 이상한 오류가 발생합니다. 그러나 스토리 보드를 추가 할 때 대상을 확인하는 것을 잊어 버린 경우 나중에 수행 할 수 있습니다.
스토리 보드를 추가 한 후 다음과 같이 스토리 보드를 사용하도록 프로젝트를 구성해야합니다.
-
스토리 보드를 편집하십시오. plist 파일.
를 사용하여 파일을 엽니 다. plist 확장 - Tic-Tac-Toe-Chapter-8-Info. plist (plist는 속성 목록 파일 의 약자입니다).
-
정보 속성 목록에 새 행을 추가하십시오.
정보 속성 목록의 마지막 행에서 마우스를 움직입니다. 마우스 오른쪽 단추를 클릭하고 행 추가를 선택하십시오.
-
새 행의 값을 설정하십시오.
방금 추가 한 새 행을 선택하면 드롭 다운 목록이됩니다. 항목 메인 스토리 보드 파일 기본 이름을 선택하십시오. 마우스를 오른쪽에있는 값 열 아래로 이동하고 방금 추가 한 새 항목의 값을 Main으로 설정하십시오.
-
앱 위임 파일을 수정합니다.
프로젝트 탐색기를 사용하여 응용 프로그램 위임 파일 (이 경우 TTTAppDelegate. m)을 찾고 didFinishLaunchingWithOptions 메소드를 찾습니다 (다음 코드 참조).
-
didFinishLaunchingWithOptions 메소드를 편집하십시오.
-
return YES 문을 제외한 모든 행을 주석 처리 (또는 단순히 삭제)하십시오.
- (BOOL) application: (UIApplication *) application didFinishLaunchingWithOptions: (NSDictionary *) launchOptions {// 자기. window = [[UIWindow alloc] initWithFrame: [[UIScreen mainScreen] bounds]]; // 응용 프로그램 실행 후 사용자 정의를위한 점을 재정의합니다. // 자기. 창문. backgroundColor = [UIColor whiteColor]; // [자기. 창 makeKeyAndVisible]; return YES;}
-
스토리 보드 파일을 마우스 오른쪽 단추로 클릭하고 다른 형식으로 열기 → 소스 코드를 선택하십시오.
XML로 표시된 스토리 보드가 나타납니다.