メインビューコントローラに複数のサブビューがありますが、削除ボタンを使って一度に1つのサブビューを削除しています。ユーザーが削除されたビューを元に戻すことを許可しようとしていますが、ビューは戻っていません。何かご意見は?スウィフトで。UIViewをビューに追加する
@IBOutlet var tornView: UIView!
var deleted = 1
// Delete Button
@IBAction func deleteViewButton(sender: AnyObject) {
if deleted == 1 {
tornView.removeFromSuperview()
deleted = 2
}
}
// Brings View to Screen
@IBAction func showTornAnnotation(sender: AnyObject) {
if toggleState == 1 {
firstSlider.hidden = false
tornView.hidden = false
toggleState = 2
if deleted == 2 {
view.addSubview(tornView)
}
}
else {
firstSlider.hidden = true
tornView.hidden = true
toggleState = 1
}
}
ので、問題は何ですか? –
@AnilVargheseビューが画面に戻っていません。 –
@FrankBocciaどこで 'tornView'を設定しますか? – skunkmb