我是ios developpement的新手,实际上我想在所有内容中添加UICollectionView。所以,为此我将其添加到UIWindow,基本上我想知道的是将UICollectionView添加到UIWindow有什么不利之处。如果是,那么,有没有办法将任何对象添加到所有内容的顶部? 感谢。
答案 0 :(得分:0)
通常UIWindow的想法是保存1个rootViewController而不是太多玩,只在需要获取主视图的情况下使用它。
这样做的正确方法是拥有1个主导航控制器并使用您想要的任何顶视图覆盖它(即侧面菜单,各种叠加等等),这样它总是可以从子控制器访问并且您可以在UIViewController中使用所有相关的委托方法完整处理它。
答案 1 :(得分:0)
除此之外,它通常被认为是不好的做法,UIKit
应该为您提供另一种方法来避免这种用法,我能想到的最大问题是视图直接添加到{{ 1}}不响应设备方向更改(旋转)事件,也不会与UI的其余部分一起旋转。