UIBarButtonItem to przycisk wyspecjalizowany do umieszczania na obiekcie UIToolbar lub UINavigationBar. Dziedziczy podstawowe zachowanie przycisku ze swojej abstrakcyjnej nadklasy UIBarItem. UIBarButtonItem definiuje dodatkowe metody inicjalizacji i właściwości do użycia na paskach narzędzi i paskach nawigacji. Istnieje kilka metod dostosowywania wyglądu. Dostępne w iOS 2.0 i nowszych w UIKit.