Titanium 查看自动从图像中获取的背景图像宽度和高度
如何自动获取背景图像的大小并将其指定给视图宽度和高度?在.tss文件中 注意:在.tss文件中,而不是在.js文件中。(我知道.js文件中的代码) 编辑 view.xmlTitanium 查看自动从图像中获取的背景图像宽度和高度,titanium,titanium-mobile,titanium-alloy,Titanium,Titanium Mobile,Titanium Alloy,如何自动获取背景图像的大小并将其指定给视图宽度和高度?在.tss文件中 注意:在.tss文件中,而不是在.js文件中。(我知道.js文件中的代码) 编辑 view.xml <View id="innerView"> <ImageView id="middleImage"/> </View> 我想获取图像的大小(middleImage)并分配给上视图(innerView),以便我的视图可以根据图像调整其大小我不确定是否理解您的问题,但将#inne
<View id="innerView">
<ImageView id="middleImage"/>
</View>
我想获取图像的大小(middleImage)并分配给上视图(innerView),以便我的视图可以根据图像调整其大小我不确定是否理解您的问题,但将#innerView的宽度/高度设置为Ti.UI.size会将大小调整为#middleImage大小。请确保删除左/右,因为您不能同时使用这两个选项,要么是middleImage的大小,要么是屏幕宽度的大小-10dp*2我不确定是否理解您的问题,但将#innerView的宽度/高度设置为Ti.UI.size会将大小调整为#middleImage的大小。请确保删除左/右,因为您不能同时使用这两个组件,无论是middleImage的大小还是屏幕宽度的大小-10dp*2好吧,我认为您不需要使用两个UI组件来解决问题。只有一个是很好的: .xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
或者像这样试试:.xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
如果您确实需要两个UI组件,并将propertyTi.UI.SIZE设置为这两个组件,那么可能会有一些奇怪的地方。因为,你必须知道Ti.UI.SIZE意味着子视图就像你在父视图中设置的图像视图一样,应该使它的宽度和高度填充它的父视图;但是,一旦您也将属性设置为父视图,这意味着视图应使其宽度和高度填充其父视图-可能是一个窗口,然后它可能看起来很奇怪
.xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
嗯,我认为没有必要使用两个UI组件来解决您的问题。只有一个是很好的: .xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
或者像这样试试:.xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
如果您确实需要两个UI组件,并将propertyTi.UI.SIZE设置为这两个组件,那么可能会有一些奇怪的地方。因为,你必须知道Ti.UI.SIZE意味着子视图就像你在父视图中设置的图像视图一样,应该使它的宽度和高度填充它的父视图;但是,一旦您也将属性设置为父视图,这意味着视图应使其宽度和高度填充其父视图-可能是一个窗口,然后它可能看起来很奇怪
.xml
<View id='innerView'/>
<ImageView id='middleImage'/>
<View id="innerView">
<ImageView id="middleImage"/>
</View>
你在钛上工作过吗?它的.tss文件没有问题。然后向我们展示你的.js过程——这会更容易得到你需要的。我已经编辑了我的问题。请选中将两者(middleImage和innerView)的高度和宽度都设置为Ti.UI.SIZE,并移除左侧或右侧。您在钛上工作过吗?它的.tss文件没有问题。然后向我们展示你的.js过程——这会更容易得到你需要的。我已经编辑了我的问题。请选中将两者(middleImage和innerView)的高度和宽度设置为Ti.UI.SIZE,然后向左或向右移除