0
swiftを使用して要素を隠そうとしています。session.dataTask
に要素が隠れていませんが、session.dataTask
の外に移動すると要素がうまく表示されません。 session.dataTask
の要素を非表示にすることはできますか?Swift 3 - 要素を隠す
@IBOutlet weak var login_box: UIStackView!
let task = session.dataTask(with: request as URLRequest) {
(
data, response, error) in
guard let data = data, let _:URLResponse = response, error == nil else {
print("error")
return
}
//Following won't hide element
self.login_box.isHidden = true
}
//If placed here element hides fine
login_box.isHidden = true
task.resume()
申し訳ありませんが再開しましたが、例には載せませんでした。 – user2423476
@ user2423476編集した答えをチェックし、私の答えのようにメインスレッドに隠しコードを入れてください。 –