是否应将UIIMageViews直接放在控制器的视图中?

用户名

我正在为iPad和iPhone编写应用程序。我想在视图中放置多个图像。我想问一下什么是更好的做法。我是否应该在主视图中放置多个视图,并在视图上放置自动布局约束,然后将UIImageViews占用子视图的整个空间?或者,我应该将UIImageViews直接放在主视图上,并在UIImageViews上放置自动布局约束?

有什么更好的做法?

非常感谢

邓肯

没有“一刀切”的答案。有时,将图像分组到UIView对象中可以帮助您获得所需的布局。其他时候,您可能希望对一组视图进行动画处理,将它们显示/隐藏为一个组,或者执行其他一些将视图归为一组的任务。

另一方面,视图具有一些相关的开销,因此您不应创建没有任何用途的视图层。

我建议的规则是将图像视图和其他视图直接放置在视图控制器的内容视图中,除非您有特殊原因将它们放置在另一个视图中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我应该将事件绑定放在控制器或视图中吗?

来自分类Dev

将新的表单放在来自不同控制器的其他视图中

来自分类Dev

AngularJS嵌套视图中的控制器

来自分类Dev

模态视图中的导航控制器

来自分类Dev

模态视图中的导航控制器

来自分类Dev

在视图中遍历控制器方法

来自分类Dev

Angular视图中的控制器定义

来自分类Dev

AngularJS嵌套视图中的控制器

来自分类Dev

MVC PHP中的视图和控制器之间是否有直接连接?

来自分类Dev

是否可以在操作,控制器和视图中使用Zend的站点范围类?

来自分类Dev

我是否需要在导航控制器子视图中使用GADRequest()的单例?

来自分类Dev

在表格视图中呈现模式视图控制器

来自分类Dev

使视图控制器不在选项卡式视图中

来自分类Dev

使视图控制器不在选项卡式视图中

来自分类Dev

从视图按钮直接调用控制器功能

来自分类Dev

在Padrino的视图中查找控制器名称

来自分类Dev

如何从视图中调用控制器-Laravel

来自分类Dev

如何使用Razor在视图中调用控制器动作?

来自分类Dev

Codeigniter表单POST在控制器从视图中为空

来自分类Dev

从视图中获取控制器中的FormCollection数据

来自分类Dev

如何在根视图中隐藏导航控制器?

来自分类Dev

链接到视图中的其他控制器

来自分类Dev

灰烬数据:在控制器/视图中使用模型

来自分类Dev

在视图中获取Laravel 5控制器名称

来自分类Dev

EmberJs:在视图中设置控制器的属性

来自分类Dev

在视图中从JavaScript调用控制器操作

来自分类Dev

在控制器的视图中获取列表数据

来自分类Dev

如何从视图中的控制器打印linq查询的结果?

来自分类Dev

在控制器Codeigniter的视图中显示数组的数组

Related 相关文章

热门标签

归档