前提・実現したいこと
Swiftでボタンをタップしたときに次に進むまたは戻るスライドショーアプリを作りたいです。
該当のソースコード
Swift
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var UIImageView: UIImageView!
let images = [UIImage(named: "1"), UIImage(named: "2"), UIImage(named: "3")] 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 backImage(_ sender: Any) { } @IBAction func nextImage(_ sender: Any) { UIImageView.image = images[0] } @IBAction func startStop(_ sender: Any) { }
}
### 試したこと
@IBAction func nextImage(_ sender: Any) {
UIImageView.image = images[0]
}
進む、戻るボタンを押したときそれぞれ違う画像を表示させたいのですが、このコードだと最初の画像しか表示できません。 動的にimageviewを切り替えるにはどのようにしたらようのですか? ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
タイトルに「初心者」と書かず、初心者マークをONにして下さい。あと、コードは ``` で囲って下さい。 https://teratail.com/help#about-markdown
回答2件
あなたの回答
tips
プレビュー