https://developer.apple.com/documentation/uikit/uitoolbar
"A control that displays one or more buttons along the bottom edge of your interface."
인터페이스의 하단 edge를 따라 하나 혹은 하나 이상의 버튼을 표시하는 컨트롤입니다.
@MainActor class UIToolbar : UIView
툴바 아이템을 생성하려면 UIBarButtonItem
클래스를 사용하시기 바랍니다. 툴바에 툴바 아이템을 추가하려면 setItems(_:animated:)
메소드를 사용하시기 바랍니다.
아이템의 보통 및 강조 상태를 나타내는 툴바 이미지는 UIBarItem
클래스로부터 상속된 이미지 속성을 사용하는 이미지 집합으로부터 기인합니다. 툴바의 tintColor
는 이미지의 색상을 조정합니다.
라디오 버튼 스타일 제어가 필요한 경우 UIToolbar
대신 UITabBar
클래스를 사용하시기 바랍니다.
툴바의 모양을 커스터마이징하려면 Customizing Appearance에 리스트로 보여주고 있는 메소드를 사용할 수 있습니다. 모든 툴바를 커스터마이징하기 위해 모양 프록시([UIToolbar appearance]
)에 세터 메시지를 보낼 수 있으며, 특정 UIToolbar
인스턴스에 세터 메시지를 보낼 수도 있습니다. 속성이 바 metrics에 의존하는 경우 landscapePhone
은 물론 UIBarMetrics.default
에 대한 값을 구체화해야 합니다.
네비게이션바 객체에서 직접 모양 정보를 커스터마이징합니다.
https://developer.apple.com/documentation/uikit/uinavigationbar/legacy_customizations
https://velog.io/@panther222128/Legacy-Customizations
스크린 하단에 나타나는 바에 추가할 수 있는 아이템의 추상 슈퍼클래스입니다.
https://developer.apple.com/documentation/uikit/uibaritem
https://velog.io/@panther222128/UIBarItem
툴바 혹은 탭바에 놓이는 특수한 버튼입니다.
https://developer.apple.com/documentation/uikit/uibarbuttonitem
https://velog.io/@panther222128/UIBarButtonItem
아이패드에 나타나는 키보드 위의 숏컷 바에 있는 바 버튼 아이템의 집합입니다.
https://developer.apple.com/documentation/uikit/uibarbuttonitemgroup
https://velog.io/@panther222128/UIBarButtonItemGroup
보통의 경우 네비게이션 컨트롤러와 함께 스크린 상단에 따라 바에서 표시되는 네비게이션의 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uinavigationbar
https://velog.io/@panther222128/UINavigationBar
사용자로부터 검색 관련 정보를 받기 위한 특수한 뷰입니다.
https://developer.apple.com/documentation/uikit/uisearchbar
https://velog.io/@panther222128/UISearchBar
앱에서 다른 하위작업, 뷰, 모드 사이를 선택할 수 있도록 탭바에 있는 하나 혹은 하나 이상의 버튼을 표시하는 컨트롤입니다.
https://developer.apple.com/documentation/uikit/uitabbar
https://velog.io/@panther222128/UITabBar
탭바에서 아이템을 나타내는 객체입니다.
https://developer.apple.com/documentation/uikit/uitabbaritem
https://velog.io/@panther222128/UITabBarItem