UINavigationController[initWithRootViewController:] should call [pushViewController:animated:] on its own instance (self, UINavigationController). In WinObjC the message is never sent.
Thanks for the feedback. We won't be able to address this in the short term but you should consider submitting a pull request for this if you'd like to contribute to the project.
Given a programatically created (non- Interface Builder) view controller:
UINavigationController
[initWithRootViewController:]
should call[pushViewController:animated:]
on its own instance (self
,UINavigationController
). In WinObjC the message is never sent.Related: issue 1159.
As of: WinObjC version 0.2.160927 (September 27, 2016).