メインスレッドで sleep してる間は UI は更新されません。
UIButtonタップ後にUITextViewのテキストを変更し、sleep(2)したあとにもう一回テキストを変更したいのですが、
一回目にテキストの変更が反映されません。
UIButtonのアクション中にテキストを変更できませんか?
よろしくおねがいします。
Swift
1 @IBAction func OButtonTapped(_ sender: Any) { 2 textView.text = "一回目" 3 4 // textViewの表示(更新) 5 6 sleep(2) 7 8 textView.text = "二回目" 9 }
ありがとうございます!
おかげで解決しました!!
回答1件
あなたの回答
tips
プレビュー