【Swift】UIToolbar | ポケットリファレンス サンプル付き

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
おすすめの本

 

タイトルとURLをコピーしました