[ios]图像位置之间投入 xcode 6

发布时间: 2017/3/28 21:02:26
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

下午好

我想放在两个输入,这意味着我想要个百分点,达到第一个输入作为第二个输入图像。我要去更好地用一个例子说明︰

[input a]---- 20px-----[image]---- 20px-----[input b]

我想要的图像总是在他们之间,中间因为我旋转屏幕的时候我也要大。

我不得不使用约束吗?哪一个?它是可能的吗?

在此先感谢。

解决方法 1:

那里有很多的方式来处理这。(那里有很多的方式来处理一切,哈哈)。

我想只显示自动版式的解决方案,因为它会使事情更容易,当事情进展。而且,你的描述很多已经在使用自动版式视觉格式语言。

第一,是将能够 inputAinputBimage 成第三种观点,我会调用 interfaceView

现在你可以把它放像这样...

|[inputA] // i.e. up against the left edge
[inputB]| // i.e. up against the right edge

[image] is different. You then align the centre of image with the centerX of interfaceView

第二个选项是使用"间隔"的意见。

创建两个更多的视图称为 spacer1spacer2 和布局这样的画面......

[inputA][spacer1][image][spacer2(==spacer1)][inputB]

使间隔 1 和 2 隐藏。他们只是有目的是为了布局。现在,因为有他们平等的宽度,他们会将图像对齐查看确切的中间 A 和 b。

赞助商