Używam Facebook Auth SDK, z Xamarin Forms C# example. Jednak pakiet SDK Facebooka zdeprecjonował tę metodę i zastąpił ją taką, która dodaje zmienną fromViewController
do konstruktorów. Nie jestem szczególnie wygodne z koncepcją ViewControllers w Xamarin, a nawet z tym kodem, ponieważ jest z próbki, więc czy istnieje sposób, aby ocenić bieżący ViewController?Jak znaleźć bieżący kontroler UIViewController w Xamarin
Widziałem kilka przykładów .net, np. NSArray *viewContrlls=[[self navigationController] viewControllers];[viewContrlls lastObject];
Jednak to podejście nie działa z Xamarin, ponieważ self
nie zawiera definicji dla navigationControllers.
Czy istnieje sposób na łatwe ustalenie, z której zmiennej jest pobierany bieżący ViewController za pomocą przykładowego kodu?
Dzięki - spróbuję tego teraz! Oto ten kawałek, który mnie zdezorientował. W przykładzie zobaczysz 'LoginPage()', który ma tylko przycisk, ale przycisk Facebook jest pustą klasą, która w projekcie ios ma kilka definicji w 'FacebookButtonRenderer.cs', Który ViewController jest aktywny podczas mojego PopUp'a ekran logowania na Facebooku. –