비디오: Introducing SwiftUI: Building Your First App 2024
iPad 용 스토리 보드 파일의 이벤트 관련 부분은 iPad 용 iOS 앱에서 수행 한 것보다 간단합니다. 내비게이션 컨트롤러. iPhone에 필요한 구성 요소를 확인하십시오.
Objective-C 코드는 전혀 변경하지 않아도됩니다. iPhone의 이벤트 기능을위한 주요 구성 요소는 iPhone Storyboard 파일에 구성 요소를 추가하고 적절한 Objective-C 클래스에 연결 한 다음 연결하여 함께 사용해야합니다. 귀하의 작은 작업은 다음과 같이 요약됩니다.
-
iPhone 스토리 보드에 새 이벤트 컨트롤러를 추가해야합니다. 이 Events 컨트롤러는 사용자 정의 EventsController 클래스를 사용하도록 설정해야합니다.
-
MasterViewController의 Table 뷰에있는 "Events"테이블 뷰 셀은 새로운 이벤트 컨트롤러에 푸쉬 세그 (push segue)로 연결되어야합니다.
-
UIPageViewController의 인스턴스는 EventsControllerler 컨테이너에 임베드되어야합니다. 이 UIPageVIewController는 이벤트 페이지 간의 전환 (예: 페이지 컬)을 관리합니다.
-
iPhone Storyboard에 맞춤 이벤트 페이지 컨트롤러를 추가해야합니다. UIWebView 인스턴스로 렌더링 된 HTML 웹 페이지에 이벤트 정보를 표시합니다. 이 이벤트 페이지 컨트롤러는 사용자 정의 EventPageController 클래스를 사용하도록 설정해야합니다.
Navigation 컨트롤러를 건너 뛰고 Push Segue를 이벤트 컨트롤러 씬에 직접 연결할 수 있다는 점을 제외하고는 iPad 스토리 보드에 이벤트 관련 구성 요소를 추가 한 것과 같은 방법으로 어셈블 할 수 있습니다.