2017-08-24 2 views
0

Ist es möglich, die Ansicht in der iOS-App zu ändern, wenn Internet verfügbar ist, dann wird einige Ansicht sichtbar sein, sonst nicht und auch in der Mitte, wenn Internetkonnektivität ging dann sollte die Ansicht auch je nach Bedingung ändern? Lassen Sie uns sagen, ich habe eine Ansicht abc, ich möchte diese Ansicht anzeigen, wenn Internet verfügbar ist und wenn Internet nicht verfügbar ist dann zeigen Sie nicht anzeigen abc.Wie kann ich die Ansicht in der xamarin.ios App ändern, wenn das Netzwerk verfügbar ist?

+2

Bitte fügen Sie einen Code, der zeigt, was Sie bereits versucht haben, und auch https://StackOverflow.com/Help/how-to-ask – EFrank

Antwort

0

Wenn Sie feststellen können, ob das Internet funktioniert, sollten Sie es mit Hidden-Eigenschaft machen.

+0

ja, dass ich bin, aber das Problem ist, dass, wenn die Ansicht vorhanden ist und in Das mittlere Internet ging dann wie zu überprüfen? – ddd

+0

Ich weiß es leider nicht auf iOS. – Kinxil

0

Sie könnten Reachability.cs verwenden, um die Verbindung des Internets zu erkennen. Wenn Ihre Internetverbindung aktualisiert wird, werden Sie benachrichtigt und Sie können den sichtbaren Status der Ansicht aktualisieren.

Sie können die Internetverbindung wie folgt ermitteln:

 Reachability.ReachabilityChanged += UpdateStatus; 

Aktualisieren Sie den sichtbaren Status hier:

 void UpdateStatus (object sender, EventArgs e) 
     { 
      //Update the visible of your view. 
     } 

Um die Reachability.cs Datei und weitere Informationen zu erhalten, können Sie sich auf die Reachability Sample.

Verwandte Themen