UIBarItem

Panther·2021년 10월 4일
0

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

"An abstract superclass for items that you can add to a bar that appears at the bottom of the screen."

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

Declaration

@MainActor class UIBarItem : NSObject

Overview

바에 있는 아이템은 버튼(UIButton의 인스턴스)과 유사한 방식으로 동작합니다. 아이템은 제목, 이미지, 액션, 타깃을 갖습니다. 바에 있는 아이템을 활성화하거나 비활성화할 수 있습니다.

Customizing Appearance

image, imageInsets를 사용해서 아이템 표시를 위한 이미지 및 이미지의 위치를 커스터마이징할 수 있습니다.

iOS 5.0 및 이후 버전에서 landscapeImagePhonelandscapeImagePhoneInsets를 사용해서 아이폰 모양 idiom을 사용할 때, landscape orientation에서의 사용을 위한 커스텀 이미지 및 위치를 구체화할 수도 있습니다. 더불어 모양 프록시(예를 들어 [UIBarItem appearance])를 사용함으로써 하나의 아이템 혹은 모든 아이템에 대한 제목 텍스트 특성을 커스마이징할 수 있으며, setTitleTextAttributes(_:for:)를 사용합니다.

See Also


Bars

UIBarButtonItem

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

https://developer.apple.com/documentation/uikit/uibarbuttonitem
https://velog.io/@panther222128/UIBarButtonItem

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개의 댓글