Ich versuche, eine Benachrichtigung in einer Ansicht von meiner App an eine andere mit NSNotificationCenter zu senden. Also in meinem Zielklasse erstelle ich meinen Beobachter wie folgt:Xamarin NSNotificatioCenter: Wie kann ich das NSObject übergeben bekommen?
NSNotificationCenter.DefaultCenter.AddObserver ("ChangeLeftSide", delegate {ChangeLeftSide(null);});
und ich habe meine Methode:
public void ChangeLeftSide (UIViewController vc)
{
Console.WriteLine ("Change left side is being called");
}
nun von einem anderen UIViewController ich bin Entsendung eine Meldung wie folgt:
NSNotificationCenter.DefaultCenter.PostNotificationName("ChangeLeftSide", this);
Wie kann ich auf den View-Controller zugreifen, der in meiner Post-Benachrichtigung in meiner Zielklasse übergeben wird? In iOS ist es sehr einfach, aber ich kann nicht meinen Weg in Monotouch finden (Xamarin) ...
Nur lustig verbringen Sie ein Jahr, um die Antwort zu finden, die unten veröffentlicht wird :) – Injectios