私は簡単な質問があります。私はボタンをタップしたいと一度タップし、そのボタンを迅速に同じ画像の黒の&白バージョンにフェードアウトしてから元のカラー画像に5秒以上戻します。これが起こっている間、私は過剰なタップを防ぐためにボタンを無効にしたい。私はボタンを無効にする方法を知っています。私はちょうど残りをする方法を知らない。ボタンをタップすると同じボタンイメージが別のイメージに変更され、元のイメージにフェードバックします
私のコードの提供を開始する場所はわかりません。
var popTime = dispatch_time(DISPATCH_TIME_NOW, animationDuration * NSEC_PER_SEC)
dispatch_after(popTime, dispatch_get_main_queue(), {() -> Void in
button.userInteractionEnabled = true
})
画像を通常状態と無効状態に設定し、この記事で説明したようにアニメーション化してみましたか? http://stackoverflow.com/a/36244618/491980? – EmptyStack