Titanium Ti.UI.label在使用label.left=钛合金中的上一个标签_label.right时重叠

Titanium Ti.UI.label在使用label.left=钛合金中的上一个标签_label.right时重叠,titanium,titanium-mobile,titanium-alloy,Titanium,Titanium Mobile,Titanium Alloy,我是钛合金的新手 我想在前面的UILabel.right的基础上设置UILabel.left,并使用index.js执行此功能 代码如下: $.password\u label.right=$.login\u button.center;//这个很好用 $.register\u label.left=$.password\u label.right;//这方面的问题 $.index.open()首先,在钛合金框架中,Button.center是一个点(对象:{x,y}) 您应该使用layout:

我是钛合金的新手

我想在前面的UILabel.right的基础上设置UILabel.left,并使用index.js执行此功能

代码如下:
$.password\u label.right=$.login\u button.center;//这个很好用
$.register\u label.left=$.password\u label.right;//这方面的问题

$.index.open()首先,在钛合金框架中,Button.center是一个点(对象:{x,y})

您应该使用layout:horizontal来实现以下目标:

//In your xml file :
<View class='labeslcontainer'>
  <Label id="labelPassword"/>
  <Label id="labelRegister"/>
</View>

等等。在水平容器中使用left将并排放置标签

实际上我是iOS Xcode专家。很好,你帮我解决了这个问题。“水平”我可以知道如何将水平布局放置在视图的中心,但它必须居中于x而不是y,我的意思是它应该位于登录按钮的下方在垂直容器中创建文本字段、登录按钮和标签容器视图(具有
布局:“垂直”的视图
),然后使用按钮和其他文本字段的顶部属性:)
".labeslcontainer":{
   layout:horizontal
 }
"#labelPassword":{
   text:'your text |',
}
"#labelRegister":{
   text: 'your text',
   left : 7
}