4 ツールバーも装備されている
また、UINavigationControllerはナビゲーションバーの他にツールバーも表示できます。このツールバーもナビゲーションバーと同じく、現在選択されているコンテンツUIViewControllerのtoolbarItemsプロパティに設定されているUIBarButtonItem群が反映されるようになっています。
【toolbarItemsプロパティ】
ツールバーに表示するUIBarButtonItem群を設定する。
toolbarItemsプロパティへの設定は、UIToolbarのitemsプロパティへの設定と変わりません。
class PreviewController: UIViewController {・・・
override func viewDidLoad() {
・・・
↓ツールバーに表示する項目の設定
let trash = UIBarButtonItem(barButtonSystemItem: .Trash,
target: self, action: "trashAction")
self.toolbarItems = [trash]
}
・・・
override func viewDidAppear(animated: Bool) {
・・・
↓ツールバーを見せる
self.navigationController?.toolbarHidden =
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録