UIToolbar サンプル
サンプルで動作を確認 コピーペーストで確認できます。
// BarButtonItemを作成 let uiBarButtonItem1 = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Camera, target: self, action: "tapBarButtonItemCamera:") let uiBarButtonItem2 = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Add, target: self, action: "tapBarButtonItemAdd:") let uiBarButtonItem3 = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.Done, target: self, action: "tapBarButtonItemDone:") // ツールバーを作成 let uiToolbar = UIToolbar() // ツールバーを表示する位置を設定 uiToolbar.frame = CGRectMake(0, self.view.bounds.size.height - 44, self.view.bounds.size.width, 44.0) // ツールバーのスタイルを設定 uiToolbar.barStyle = UIBarStyle.BlackTranslucent // UIBarStyle.Default // UIBarStyle.Black // UIBarStyle.BlackOpaque // UIBarStyle.BlackTranslucent // ツールバー全体の色の設定 uiToolbar.tintColor = UIColor.whiteColor() // ツールバーの背景の色を設定 uiToolbar.backgroundColor = UIColor.blackColor() // ツールバーを半透明に設定 uiToolbar.translucent = true // ツールバーに設定するボタンの配列を作成 let toolbarButtons: NSArray = [uiBarButtonItem1, uiBarButtonItem2, uiBarButtonItem3] // ボタンをツールバーへ設定 uiToolbar.items = (toolbarButtons as! [UIBarButtonItem]) // ツールバーを画面に設定 self.view.addSubview(uiToolbar)
UIToolbar 概要
ツールバーを利用時に使用します。
ツールバーのスタイルの種類
■ UIBarStyle
UIBarStyle.Default UIBarStyle.Black UIBarStyle.BlackOpaque UIBarStyle.BlackTranslucent
おすすめの本