Swift ParaPara画像表示 (UIStepper)

Stepper は2つのボタン (増加・減少) で値を調整するコントロールです。ボタンを押した数だけ値を増やしたり減らしたりすることができます。この機能をパラパラ画像表示にしてみました。

ViewController.m

import UIKit


class ViewController: UIViewController {


    @IBOutlet weak var ivTarget: UIImageView!

    

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

    }


    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }



    // ステッパー値変更時

    @IBAction func changeStepper(sender: UIStepper) {

        

        // double → int キャスト

        // 画像の表示

        var idx:Int  = Int(sender.value)

        

        println("\(idx)")

        

        // %02d 200バディング

        var str:NSString = NSString(format:"image%02d.png",idx)


        // 画像の張り付け

        self.ivTarget.image = UIImage(named:str as String)

    }

}

GitHub ParaParaSwift

  

目 次