我與Appcelerator新和我遇到了一個令人討厭的問題有關佈局。鈦Appcelerator自定義按鈕
我必須做一個菜單欄,這是很容易做到與純html(ul> li> a和這一切)。問題是,似乎所有按鈕相關的功能都不是...可定製的。我想要按鈕顯示爲純文本,而不是按鈕。
第一個想法是使用標籤(而不是按鈕)。但是......這是正確的方式嗎?我需要一個菜單欄,而不是文本段落!除此之外,菜單有點靈活,不像標籤。
這是一個(!很多)的事情我想:
var menu_color = Titanium.UI.createButton({
title:Ti.Locale.getString("menu_color") || "Color",
height:24,
top:10
});
我還添加了borderWidth:0
(無效果)和backgroundColor:none/transparent
沒有運氣。
幫助? :)
嗯...我會試一試。謝謝! – 2011-05-24 04:24:53
好吧,似乎工作幾乎沒問題。有一種方法可以不指定寬度(實際上只是克隆按鈕欄行爲,不需要...按鈕欄方面) – 2011-05-24 09:27:04
最好使用水平佈局並根據屏幕大小計算寬度。 – 2011-05-24 15:56:15