親切すぎるiPhoneアプリ開発の本

ツールバーはどうやって作るのか? - ボタンを押された時の処理

Icon comment count 0
Icon stock count 0

3 ボタンを押された時の処理

-newCanvasメソッドを次のようにしてRunすれば、ボタンを押すたびにコンソールに「New!」が出力されます。

↓ ViewController.swift サンプル:24/ToolBar-03より変更
class ViewController: UIViewController {
            ・・・
    func newCanvas() {
        println("New!")
    }
}

3.1 各ボタンごとの処理を実装

もう少し前、後ボタンらしく、Int型のプロパティ(indexと命名)を用意しボタンタップで増減させてみます。

↓ ViewController.swift サンプル:24/ToolBar-04
class ViewController: UIViewController {・・・
    override func viewDidLoad() {
            ・・・
        let rewinditem = UIBarButtonItem(barButtonSystemItem:.Rewind, 
target:self, action:"rewind")
        let forwarditem = UIBarButtonItem(barButtonSystemItem:.FastForward, 
target:self, action:"forward")
            ・・・
     }
            ・・・
    ↓前、後ボタンで増減させる値
    private var 

出典情報

Medium

親切すぎるiPhoneアプリ開発の本

  • 著者: 國居 貴浩

コメント

    コメントはありません