मैं NSNotificationCenter का उपयोग करके अपने ऐप से किसी अन्य दृश्य में एक अधिसूचना पोस्ट करने का प्रयास कर रहा हूं। इस प्रकार तो मेरी गंतव्य कक्षा में मैं अपने पर्यवेक्षक बनाने के लिए:Xamarin NSNotificatioCenter: मैं एनएसओब्जेक्ट को कैसे पारित कर सकता हूं?
NSNotificationCenter.DefaultCenter.AddObserver ("ChangeLeftSide", delegate {ChangeLeftSide(null);});
और मैं अपने तरीके होते है:
public void ChangeLeftSide (UIViewController vc)
{
Console.WriteLine ("Change left side is being called");
}
एक और UIViewController से
अब इस प्रकार मैं एक अधिसूचना पोस्टिंग कर रहा हूँ:
NSNotificationCenter.DefaultCenter.PostNotificationName("ChangeLeftSide", this);
मैं अपने गंतव्य वर्ग में मेरी पोस्ट अधिसूचना में पारित दृश्य नियंत्रक का उपयोग कैसे कर सकता हूं? आईओएस में यह बहुत सीधी आगे है लेकिन मुझे मोनोचच (ज़ैमरिन) में अपना रास्ता नहीं मिल रहा है ...
बस मजाकिया आप उत्तर पोस्ट करने के लिए एक साल बिताते हैं जो नीचे पोस्ट किया गया है :) – Injectios