ボタンは、View Controller のヘッダー ファイルで (ストーリーボードを介して) プロパティとして宣言されます。
@property (strong, nonatomic) IBOutlet UIBarButtonItem *settingsButton;
実装では次のように設定します。
self.settingsButton.title = @"⚙";
[self.settingsButton setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys: [UIFont systemFontOfSize:24.0], NSFontAttributeName,nil] forState:UIControlStateNormal];
[self.settingsButton setTitlePositionAdjustment:UIOffsetMake(0.0f, 5.0f) forBarMetrics:UIBarMetricsDefault];
ただし、オフセット設定はまったく何もしません。値を何に変更しても、ボタンはいつものように UIToolbar で少し高すぎます。