swiftでViewを3回点滅させてから表示したい

実現したいこと

swiftでViewを3回点滅させてから表示させたいです

発生している問題・分からないこと

下記コードで試したところ、点滅されず、3秒後にviewがパッと表示されるだけでした。

該当のソースコード

swift

1import UIKit2 3class ViewController: UIViewController {4 5 @IBOutlet weak var dot: UIImageView!6 7 override func viewDidLoad() {8 super.viewDidLoad()9 10 UIView.animate(withDuration: 1.0, delay: 0.0, options: .repeat, animations: {11 self.dot.alpha = 0.012 },completion: nil)13 14 Timer.scheduledTimer(withTimeInterval: 3.0, repeats: false){(_) in15 16 self.dot.alpha = 1.017 }18 } 19}

試したこと・調べたこと

上記の詳細・結果

ネットで調べた限り、上記コードで実現可能とのことでした。
どこが間違っているのか分からず、教えて頂きたいです。

補足

特になし

コメントを投稿

0 コメント