0
我一個標籤式的應用程序,我一個「配置文件選項卡」,讓我看看我的個人資料信息只有當登錄。更新視圖迅速
如果我沒有登錄,我稱之爲方法展現出新的頁面,問我,如果我想在登錄(此頁有一個按鈕,放鬆對第一個標籤[不是個人資料選項卡])。
我想,如果我關閉這個頁面與按鈕(所以我要第一個選項卡),當我重新抽頭「配置文件選項卡」就可以了記得打開登錄頁面的方法。
我希望你明白這個問題...
謝謝!!
PS。如果它可以幫助:我需要讓我每次打開選項卡時我打電話給方法的過程
編輯:CODE
func newMethod(){
print("login: \(login)")
let userFetch = NSFetchRequest<NSFetchRequestResult>(entityName: "UserEntity")
do{
let users = try moc.fetch(userFetch)
if(users.count > 0){
print("utente connesso")
login = 1
}else{
performSegue(withIdentifier: "area_utente_segue", sender: self)
print("dovrebbe andare di la ")
}
}catch {}
}
這被稱爲viewWillAppear中的方法。現在,每當我按下標籤時,@Sotiris Kaniras的幫助下,該方法的作品。問題是,它不執行segue「area_utente_segue」
我試過..覆蓋FUNC viewWillAppear中(_動畫:BOOL){ super.viewWillAppear(動畫) newMethod() },但它不工作 –
後整個代碼,看看你是否有什麼錯...... –
我已經編輯我的第一篇文章,並加了註釋。 viewWillAppear作品。但執行塞克斯不起作用 –