我正在为iPad和iPhone编写应用程序。我想在视图中放置多个图像。我想问一下什么是更好的做法。我是否应该在主视图中放置多个视图,并在视图上放置自动布局约束,然后将UIImageViews占用子视图的整个空间?或者,我应该将UIImageViews直接放在主视图上,并在UIImageViews上放置自动布局约束?
有什么更好的做法?
非常感谢
没有“一刀切”的答案。有时,将图像分组到UIView对象中可以帮助您获得所需的布局。其他时候,您可能希望对一组视图进行动画处理,将它们显示/隐藏为一个组,或者执行其他一些将视图归为一组的任务。
另一方面,视图具有一些相关的开销,因此您不应创建没有任何用途的视图层。
我建议的规则是将图像视图和其他视图直接放置在视图控制器的内容视图中,除非您有特殊原因将它们放置在另一个视图中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句