我正在嘗試爲窗口創建一個rightNavButton。如何在使用鈦合金時向iOS應用程序添加rightNavButton?
在我看來的代碼看起來是這樣的:
<Alloy>
<Window title="TabName" id="myWindow">
<Label>Text</Label>
<Button id="topRight">Foo</Button>
</Window>
</Alloy>
我試圖想出一個方法來設置窗口的東西的rightNavButton,以爲控制器設置該屬性將要走的路。我可以得到一個按鈕在右上角,但它也會一直存在於窗口中。
$.myWindow.rightNavButton = $.topRight;
我想過爲按鈕創建一個單獨的視圖,並要求它以某種方式,但我不知道如何做到這一點。我甚至不確定這是否正確。
任何幫助,將不勝感激!
編輯:
我有點有一個解決辦法了。
$.myWindow.rightNavButton = Ti.UI.createButton({title: 'topRight'});
控制器中的代碼工作,但它似乎打敗了使用合金的全部觀點。現在該按鈕將不再存在於XML文件中。
[爲了避免與麻省理工學院開發的輕量化形式方法工具混淆,使用'合金'標籤表示]。 –