Несмотря на название этого вопроса, мне хорошо известно, что UIViewControllers не могут быть размещены внутри UIViews.UIViewController «внутри» UIView на iPad
В документации Apple, UIViewControllers управляют полным экраном в приложениях iPhone. Тем не менее, на iPad они также могут использоваться для управления содержимым popover и split views, а также полного экрана.
В моем дизайне в центре экрана будет отображаться множество очень сложных видов, каждый со своим собственным UIViewController, в квадрате размером с iPhone. Это было бы тривиально, если бы я использовал popover, но я не хочу, чтобы с ним была стрелка или черная рамка.
Я подумал о двух возможностях для решения этой ситуации:
- Места контроллеров просмотра в новом UIWindow
- Используйте классы контроллеров, которые не наследуются от UIViewController для этих взглядов
Какой из этих методов наименее вероятен для будущих головных болей? Пожалуйста, дайте мне знать, если есть лучший способ сделать это, о котором я не думал.
Как я уже сказал, я не хочу использовать popover из-за его стиля (черная рамка и стрелка). – titaniumdecoy 2010-11-23 19:00:51