WatchKit 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Apple Watch를 프로그래밍하기 위한 프레임워크입니다.
클래스
WKAccessibility |
접근성을 WKInterfaceController 향상시키는 확장 메서드입니다. |
WKAccessibilityImageRegion |
보조 애플리케이션에서 별도로 사용할 수 있도록 해야 하는 이미지의 일부입니다. |
WKErrorCodeExtensions |
WatchKit.WKErrorCode 열거형에 대한 확장 메서드입니다. |
WKInterfaceButton |
단추 역할을 하는 시계 컨트롤입니다. |
WKInterfaceController |
Watch 확장 프로젝트의 컨트롤러 개체에 대한 기본 클래스입니다. |
WKInterfaceDate |
날짜와 시간을 표시하는 조사식 컨트롤입니다. |
WKInterfaceDevice |
시계를 나타냅니다. 싱글톤 개체 CurrentDevice를 사용합니다. |
WKInterfaceGroup |
조사식 컨트롤에 대한 컨테이너입니다. |
WKInterfaceImage |
이미지를 표시하는 조사식 컨트롤입니다. |
WKInterfaceLabel |
텍스트를 표시하는 조사식 컨트롤입니다. |
WKInterfaceMap |
Apple에서 제공하는 지도를 표시하는 조사식 컨트롤입니다. |
WKInterfaceObject |
Watch 컨트롤의 기본 클래스입니다. |
WKInterfaceObject.Notifications |
Apple Watch를 프로그래밍하기 위한 프레임워크입니다. |
WKInterfaceSeparator |
컨트롤을 구분하기 위한 선을 표시하는 조사식 컨트롤입니다. |
WKInterfaceSlider |
사용자가 범위 내에서 값을 설정할 수 있는 조사식 컨트롤입니다. |
WKInterfaceSwitch |
사용자가 이진 값을 조작할 수 있는 조사식 컨트롤입니다. |
WKInterfaceTable |
단일 열 테이블을 제공하는 조사식 컨트롤입니다. |
WKInterfaceTimer |
카운트다운 타이머를 표시하는 조사식 컨트롤입니다. |
WKPresentMediaPlayerResult |
미디어 플레이어를 표시한 결과를 포함합니다. |
WKUserNotificationInterfaceController |
알림이 도착할 때 호출되는 메서드를 추가하는 의 WKInterfaceController 하위 클래스입니다. |
인터페이스
IWKImageAnimatable |
프로토콜 IWKImageAnimatable의 필수 메서드(있는 경우)를 나타내는 인터페이스입니다. |
열거형
WKErrorCode |
Watch Kit 프로그래밍과 관련된 오류 코드를 열거합니다. |
WKInterfaceMapPinColor |
의 핀에서 사용할 수 있는 색의 열거형입니다 WKInterfaceMap. |
WKMenuItemIcon |
조사식 상황에 맞는 메뉴에서 사용할 표준 아이콘을 열거합니다. |
WKTextInputMode |
텍스트 입력에 대한 제한 사항 열거형(이모지의 제약 조건). |
WKUserNotificationInterfaceType |
및 DidReceiveRemoteNotification(NSDictionary, Action<WKUserNotificationInterfaceType>) 완료 처리기에 사용할 notificaion 형식을 DidReceiveLocalNotification(UILocalNotification, Action<WKUserNotificationInterfaceType>) 열거합니다. |
설명
시계 키트는 애플 시계를 프로그래밍하기위한 애플의 프레임 워크입니다. 조사식 키트 솔루션은 3개의 Xamarin 프로젝트로 구성됩니다.
Project | 목적 |
---|---|
부모 앱 | 부모 앱은 다른 프로젝트를 번들로 묶고 자습서, 관리 요구 사항 및 백그라운드 처리에 사용할 수 있는 일반적인 iPhone 프로젝트입니다. 조사식 확장과는 별도의 샌드박스에서 실행되며, 사용자가 부모 앱을 열지 않고도 Watch 앱/확장을 실행할 수 있습니다. |
시계 확장 | 조사식 확장은 연결된 iPhone에서 실행되며 Watch 앱 자체에 대한 프로그램 논리를 보유합니다. |
앱 보기 | 조사식 앱은 휴대폰 자체에서 실행되는 작은 프로젝트입니다. 일반적으로 조사식 앱은 스토리보드 파일, 작은 리소스 및 조사식 확장의 파일에 대한 링크로만 구성됩니다. |
조사식 키트에 대한 설치, 구조 및 일반 프로그래밍 정보는 Xamarin의 Watch Kit 프로그래밍 가이드에서 찾을 수 있습니다.
프로그래밍 조사식 확장은 의 수명 주기 메서드에 대한 반응에 크게 기반합니다 WKInterfaceController. 애플리케이션 개발자는 의 WKInterfaceController 하위 형식을 만들고 , WatchKit.WKInterfaceController.WillActivate*, M:WatchKit.WKInterfaceController.DidDeactivate* 메서드를 재정Awake의합니다.