UIBarButtonItem

Panther·2021년 10월 4일
0

https://developer.apple.com/documentation/uikit/uibarbuttonitem

"A specialized button for placement on a toolbar or tab bar."

툴바 혹은 탭바에 놓이는 특수한 버튼입니다.

Declaration

@MainActor class UIBarButtonItem : UIBarItem

Overview

바 버튼 아이템 생성 및 설정을 위해 보통 인터페이스 빌더를 사용할 것입니다. 그러나 모든 버튼을 커스터마이징하기 위해 UIBarButtonItemAppearance에 세터 메시지를 보내거나 특정 UIBarButtonItem 인스턴스에 세터 메시지를 보냄으로써 버튼의 모양을 커스터마이징할 수 있습니다. UINavigationItem(backBarButtonItem, leftBarButtonItem, rightBarButtonItem) 혹은 UIToolbar 인스턴스에서 표준 위치에 놓이는 커스터마이징된 버튼을 사용할 수 있습니다.

일반적으로 보통 상태에 대해 값을 구체화함으로써 커스텀 값 집합을 갖지 않는 다른 상태가 값을 사용할 수 있도록 해야 합니다. 유사하게 속성이 바 metrics(아이폰의 landscape orientation에서 인스턴스의 경우 바는 표준으로부터 다른 높이를 가집니다)에 의존하는 경우 UIBarMetrics.default의 값을 구체화해야 합니다.

모양 및 동작 설정에 대한 더 많은 정보는 Toolbars를 보시기 바랍니다.

공식 문서에서 Toolbars의 링크는 찾을 수 없다고 나옵니다.

See Also


Bars

UIBarItem

스크린 하단에 나타나는 바에 추가할 수 있는 아이템의 추상 슈퍼클래스입니다.

https://developer.apple.com/documentation/uikit/uibaritem
https://velog.io/@panther222128/UIBarItem

UIBarButtonItemGroup

아이패드에 나타나는 키보드 위의 숏컷 바에 있는 바 버튼 아이템의 집합입니다.

https://developer.apple.com/documentation/uikit/uibarbuttonitemgroup
https://velog.io/@panther222128/UIBarButtonItemGroup

UINavigationBar

보통의 경우 네비게이션 컨트롤러와 함께 스크린 상단에 따라 바에서 표시되는 네비게이션의 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uinavigationbar
https://velog.io/@panther222128/UINavigationBar

UISearchBar

사용자로부터 검색 관련 정보를 받기 위한 특수한 뷰입니다.

https://developer.apple.com/documentation/uikit/uisearchbar
https://velog.io/@panther222128/UISearchBar

UIToolbar

인터페이스의 하단 edge를 따라 하나 혹은 하나 이상의 버튼을 표시하는 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uitoolbar
https://velog.io/@panther222128/UIToolbar

UITabBar

앱에서 다른 하위작업, 뷰, 모드 사이를 선택할 수 있도록 탭바에 있는 하나 혹은 하나 이상의 버튼을 표시하는 컨트롤입니다.

https://developer.apple.com/documentation/uikit/uitabbar
https://velog.io/@panther222128/UITabBar

UITabBarItem

탭바에서 아이템을 나타내는 객체입니다.

https://developer.apple.com/documentation/uikit/uitabbaritem
https://velog.io/@panther222128/UITabBarItem


0개의 댓글