Ich habe eine Registerkartenanwendung mit vielen Ansichten. Gibt es eine Möglichkeit zu wissen, ob eine bestimmte UIViewController
ist derzeit von der Website aus sichtbar UIViewController
? (auf der Suche nach einer Immobilie)
Antworten
Zu viele Anzeigen?
Saad Ur Rehman
Punkte
798
Abdoelrhman
Punkte
887
Ich brauchte dies, um zu überprüfen, ob der Viewcontroller der aktuelle angesehen Controller ist, ich tat es über die Überprüfung, ob es eine präsentierte Viewcontroller oder durch den Navigator geschoben, ich bin es für den Fall, dass jemand eine solche Lösung benötigt posten:
if presentedViewController != nil || navigationController?.topViewController != self {
//Viewcontroller isn't viewed
}else{
// Now your viewcontroller is being viewed
}
- See previous answers
- Weitere Antworten anzeigen
0 Stimmen
Verwandt: Den obersten UIViewController erhalten