Sto tentando di inviare una notifica in una vista dalla mia app a un'altra utilizzando NSNotificationCenter. Così nella mia classe di destinazione Creo il mio osservatore come segue:Xamarin NSNotificatioCenter: come posso far passare NSObject?
NSNotificationCenter.DefaultCenter.AddObserver ("ChangeLeftSide", delegate {ChangeLeftSide(null);});
e ho il mio metodo:
public void ChangeLeftSide (UIViewController vc)
{
Console.WriteLine ("Change left side is being called");
}
Ora da un altro UIViewController sto inviando una notifica come segue:
NSNotificationCenter.DefaultCenter.PostNotificationName("ChangeLeftSide", this);
Come posso accedere al controller della vista che viene passato nella mia notifica di post nella mia classe di destinazione? In iOS è molto semplice, ma non riesco a trovare la strada giusta in monotouch (Xamarin) ...
Semplicemente divertente, trascorri un anno per trovare la risposta che viene pubblicata qui sotto :) – Injectios