https://developer.apple.com/documentation/appkit/touch_bar
"Display interactive content and controls in the Touch Bar."
터치 바에서 상호작용 컨텐트와 컨트롤을 표시합니다.
맥북 프로 중 지원되는 모델의 터치바에서 동적 contextual 컨트롤을 제공하는 객체입니다.
https://developer.apple.com/documentation/appkit/nstouchbar
https://velog.io/@panther222128/NSTouchBar
맥북 프로 중 터치 바가 지원되는 모델에서 터치 바에 보이는 UI 컨트롤입니다.
https://developer.apple.com/documentation/appkit/nstouchbaritem
https://velog.io/@panther222128/NSTouchBarItem
가지고 있는 딜리게이트와 함께 현재 텍스트 뷰에서 텍스트 제안의 리스트를 제공하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nscandidatelisttouchbaritem
https://velog.io/@panther222128/NSCandidateListTouchBarItem
시스템이 정의한 컬러 picker를 제공하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nscolorpickertouchbaritem
https://velog.io/@panther222128/NSColorPickerTouchBarItem
뷰, 버튼, 혹은 스크러버(NSScrubber 클래스의 인스턴스)와 같은 선택한 리스폰더를 포함하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nscustomtouchbaritem
https://velog.io/@panther222128/NSCustomTouchBarItem
다른 아이템을 포함할 수 있는 바를 제공하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nsgrouptouchbaritem
https://velog.io/@panther222128/NSGroupTouchBarItem
두 번째 상태로 확장할 수 있는 두 상태 컨트롤을 제공하는 바 아이템입니다. 가지고 있는 바의 컨텐츠를 보여줍니다.
https://developer.apple.com/documentation/appkit/nspopovertouchbaritem
https://velog.io/@panther222128/NSPopoverTouchBarItem
가지고 있는 딜리게이트와 함께 공유 가능한 객체의 리스트를 제공하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nssharingservicepickertouchbaritem
https://velog.io/@panther222128/NSSharingServicePickerTouchBarItem
범위에서 값을 선택하기 위한 슬라이더 컨트롤을 제공하는 바 아이템입니다.
https://developer.apple.com/documentation/appkit/nsslidertouchbaritem
https://velog.io/@panther222128/NSSliderTouchBarItem
공간이 제약될 때 어떻게 UI 요소가 스스로 크기조정되는지를 구체화하는 객체입니다.
https://developer.apple.com/documentation/appkit/nsuserinterfacecompressionoptions
https://velog.io/@panther222128/NSUserInterfaceCompressionOptions
오버뷰 사용이 불가능합니다.
https://developer.apple.com/documentation/appkit/nsbuttontouchbaritem
https://velog.io/@panther222128/NSButtonTouchBarItem
오버뷰 사용이 불가능합니다.
https://developer.apple.com/documentation/appkit/nspickertouchbaritem
https://velog.io/@panther222128/NSPickerTouchBarItem
오버뷰 사용이 불가능합니다.
https://developer.apple.com/documentation/appkit/nssteppertouchbaritem
https://velog.io/@panther222128/NSStepperTouchBarItem
터치 바에서 커스터마이징 가능한 아이템 picker 컨트롤입니다.
https://developer.apple.com/documentation/appkit/nsscrubber
https://velog.io/@panther222128/NSScrubber
스크러버 내부에서 특정 인덱스 위치에 있는 아이템입니다.
https://developer.apple.com/documentation/appkit/nsscrubberitemview
https://velog.io/@panther222128/NSScrubberItemView
스크러버에 의해 관리되는 레이아웃을 가진 뷰에 대한 추상 베이스 클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubberarrangedview
https://velog.io/@panther222128/NSScrubberArrangedView
스크러버 아이템에서 이미지 표시를 위한 구체화 뷰 서브클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubberimageitemview
https://velog.io/@panther222128/NSScrubberImageItemView
스크러버 컨트롤 내에서 선택되고 강조된 아이템을 위한 데코레이션 액세서리 뷰를 제공하는 추상 클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubberselectionstyle
https://velog.io/@panther222128/NSScrubberSelectionStyle
스크러버에서 강조된 혹은 선택된 아이템의 모양을 구체화하기 위한 추상 베이스클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubberselectionview
https://velog.io/@panther222128/NSScrubberSelectionView
스크러버에 있는 아이템 텍스트 표시를 위한 구체화 뷰 서브클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubbertextitemview
https://velog.io/@panther222128/NSScrubberTextItemView
선형 스트립에서 끝과 끝의 아이템을 정렬하는 구체화 레이아웃 객체입니다.
https://developer.apple.com/documentation/appkit/nsscrubberflowlayout
https://velog.io/@panther222128/NSScrubberFlowLayout
스크러버의 시각적 크기에 따라 몇 가지 비율에 맞게 각 아이템의 크기를 조절하는 구체화 레이아웃 객체입니다.
https://developer.apple.com/documentation/appkit/nsscrubberproportionallayout
https://velog.io/@panther222128/NSScrubberProportionalLayout
스크러버 아이템의 레이아웃입니다.
https://developer.apple.com/documentation/appkit/nsscrubberlayoutattributes
https://velog.io/@panther222128/NSScrubberLayoutAttributes
스크러버 내부에 있는 아이템의 레이아웃을 나타내는 추상 클래스입니다.
https://developer.apple.com/documentation/appkit/nsscrubberlayout
https://velog.io/@panther222128/NSScrubberLayout
마우스, 키보드, 트랙패드 관련 이벤트를 처리합니다.
https://developer.apple.com/documentation/appkit/mouse_keyboard_and_trackpad
https://velog.io/@panther222128/Mouse-Keyboard-and-Trackpad
앱과의 상호작용을 제공하기 위해 메뉴 및 커서를 구현하고, 업데이트 정보를 전달하기 위해 앱의 도크 타일을 사용합니다.
https://developer.apple.com/documentation/appkit/menus_cursors_and_the_dock
https://velog.io/@panther222128/Mouse-Keyboard-and-Trackpad
제스쳐 리코그나이저에 있는 앱의 이벤트 처리 로직을 캡슐화합니다. 이로써 앱을 통해 해당 코드를 재사용할 수 있습니다.
https://developer.apple.com/documentation/appkit/gestures
https://velog.io/@panther222128/Gestures
드래그 앤 드롭을 사용해 앱 컨텐트를 직접 조작하는 것을 지원합니다.
https://developer.apple.com/documentation/appkit/drag_and_drop
https://velog.io/@panther222128/Drag-and-Drop-c5i2jzu8
AppKit 앱을 macOS 사용자 모두가 접근 가능하도록 만듭니다.
https://developer.apple.com/documentation/appkit/accessibility_for_appkit
https://velog.io/@panther222128/Accessibility-for-AppKit