私はラベルを含むビューを持っており、ラベルの値を変更するボタンがあります。ボタンで値を1つずつ変更する代わりに、ビュー全体をリロードしてラベルを更新するにはどうすればよいですか。Swiftでデータを変更した後でビューを再読み込みする方法
@IBOutlet weak var one: UILabel!
@IBOutlet weak var two: UILabel!
@IBOutlet weak var three: UILabel!
....
@IBOutlet weak var updateLabels: UIButton!{
//doing something to change the value of the labels
//then wanna reload the whole view
viewDidLoad()
}
私はviewDidLoad()メソッドを呼び出していましたが、機能しませんでした。
@ShauketSheikh悪いアプローチはどういう意味ですか?あなたが初期データを持っているときに、それらをviewDidLoadメソッドで更新し、新しい更新された値があるときは、それらを更新するために同じメソッドを任意のアクションメソッドで起動します。 –