iOS中UI元素的边距和填充

Dix*_*ine 10 layout margin padding ios

到目前为止,我已经为Android开发了.在那里,您可以为几乎每个UI元素设置layoutMargin和padding(当您在xml文件中描述UI时).

如何在iOS中的UIViews代码中完成(如果有一个通用命令)?

TNX

Sev*_*yev 10

iOS使用不同的方法来控制放置 - 没有布局引擎,您可以为所有控件指定绝对坐标和大小.有点像AbsoluteLayout在Android中.

因此,边距和填充的概念并不真正适用 - 相邻控件之间的间隙完全取决于您,它们不是由系统计算的.大小相同.

这使得实现"使该控件与其文本一样大"的场景变得更加困难.但是,你不会遇到流氓行包裹.

编辑:AbsoluteLayout这些天已被弃用.