我有一个要求,所有控制器都要从一个基本控制器继承。但是,有些控制器使用MonoTouch.Dialog,这需要DialogViewController。
是否可以创建UIViewController,并在内部创建DialogViewController,然后用从DialogViewController创建的视图替换(或AddSubView)UIViewController的视图?
旋转呢?内存警告?等这是推荐的吗?是否有其他方法?
您可以使用UIViewController包含。
这是iOS 6上的一个新功能:
http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/CreatingCustomContainerViewControllers/CreatingCustomContainerViewControllers.html
http://www.cocoanetics.com/2012/04/containing-viewcontrollers/