appcelerator를 사용하는 개발자를위한 빠른 하나. RSS 피드에서 채워지는 두 개의 레이블 (이 경우에도 잘못 될 수 있음)이 있습니다. 한 레이블에는 제목과 다른 설명이 들어 있습니다. 이것들에 대한 내용은 모두 잘 작동하는 RSS 목록에서 나온 것입니다. 내가 가지고있는 이슈는 일부 타이틀이 다른 타이틀보다 길기 때문에 레이블 높이를 고칠 수 없거나 그냥 작동하지 않는다는 것입니다.Appcelerator - 신참 믹스!
그래서 마음에 나는 타이틀 높이를 자동으로 설정했습니다. 유일한 문제는 top : 속성을 올바르게 사용하기 위해 두 번째 레이블에서이 높이를 참조 할 수 없다는 것입니다.
누구에게 좋은 제안이 있습니까? 틀린 유형의 티타늄 UI 방법을 사용하고 있습니까?
try
{
var current = Titanium.UI.currentWindow;
var selectedItem = current.item;
var description = selectedItem.getElementsByTagName("description");
var story = description.item(0).text;
var label = Ti.UI.createLabel({
text:selectedItem.getElementsByTagName("title").item(0).text,
left:5,
top:0,
height:"auto",
font:{fontSize:40}
});
current.add(label);
var story = Ti.UI.createLabel({
text:story,
left:5,
top:label.height,
height:"auto"
});
label.add(story);
}
catch(E)
{
alert(E)
}