UIBarButtonItem est un bouton spécialisé pour le placement sur un objet UIToolbar ou UINavigationBar. Il hérite du comportement de bouton de base de sa superclasse abstraite, UIBarItem. UIBarButtonItem définit des méthodes et des propriétés d'initialisation supplémentaires à utiliser sur les barres d'outils et les barres de navigation. Il existe quelques méthodes pour personnaliser l'apparence. Disponible dans iOS 2.0 et versions ultérieures dans UIKit.