私はメインビューを持っています。そのビューには、子として2つのラベルと画像があります。私はラベルが画面の上から順番に流れてほしいと思っていて、画像を一番下にしたい。私は、レイアウトを設定することで、ラベルが正しく流れるようにします:メインウィンドウでは「垂直」です。しかし、それが終わると、私はイメージを一番下に向けることはできません。ここに私のコードのスニペットがあります:Appcelerator Titanium - 画面下部に画像を配置するにはどうすればいいですか?
var self = Ti.UI.createView({
backgroundColor:'#fff',
layout:'vertical'
});
var l1 = Titanium.UI.createLabel({
text:quote,
color:'#000',
shadowColor:'#ddd',
shadowOffset:{x:2,y:2},
font:{fontFamily:'Marker Felt',fontSize:24},
top:20,
left:15,
right:15,
height:'auto'
});
self.add(l1);
var l2 = Titanium.UI.createLabel({
text:author,
color:'#000',
shadowColor:'#ddd',
shadowOffset:{x:2,y:2},
font:{fontSize:16},
top:10,
left:15,
right:15,
height:'auto',
textAlign:'right'
});
self.add(l2);
var imgView = Titanium.UI.createImageView({
image:myimage,
setBottom:10,
height:100
});
self.add(imgView);
イメージレイアウトを設定しようとしましたが動作しません。私は '自己'ウィンドウのレイアウトを '絶対'に変更すると、ラベルがきちんと流れるように見えません。最初のラベルは高さが可変なので、私はそれらをお互いに従う必要があります。
私はチタン1.82を使用しています。
ありがとうございました。あらかじめ。
[Titanium Footer Menu](http://stackoverflow.com/a/29860536/782535)を参照してください。類似することができます。 –