新Swiftで行こう…第91回「ババ抜き13解説」 田部井保
並び替えが終わった後の次の人が1枚引く処理を加えます。
///ユーザー並び替え終了後処理
@IBAction func changeFinishTouch(_ sender: Any) {
//4番目の人が3番目の人(ユーザー)のカードを引く
take(i: 2, randm: true)
//ユーザー並び替えボタンを画面から消す
for changeBtn in eachChangeButton {
changeBtn.removeFromSuperview()
}
//ユーザー並び替えボタン配列クリア
eachChangeButton.removeAll()
}
ユーザーの並び替えが終わった後、次の人がカードを引く処理です。カードを引いた後、ユーザー並び替えボタンを画面から消去し、ユーザー並び替えボタン配列をクリアしています。