钛合金控制器与Appcelerator App Designer一起使用?

时间:2016-02-09 12:37:36

标签: appcelerator designer appcelerator-titanium appcelerator-alloy

我在appcelerator工作室创建了一个样本合金应用程序。 控制器(.js)中设计的用户界面不在 xml 中。 那么如何才能将appcelerator应用程序设计器用于合金控制器(.js)。

1 个答案:

答案 0 :(得分:2)

首先,感谢您试用App Designer!非常感谢您对我们的体验的所有反馈,因为我们会继续改进它!现在回答你的问题 -

Appcelerator Designer(仍处于测试阶段)允许您专门设计应用程序的视图。从控制器创建的任何UI都被视为动态UI,而不是实际View布局的一部分。

但是,不要气馁这里。这实际上是关于帮助实施一些最佳实践。在创建UI时,最好分解部件。如果要创建新的UI组件(可以从控制器执行某些操作),请考虑创建新的Alloy View /控制器并将其用作元素。通过这样做,Designer可以帮助完成该设计,然后您可以使用

动态创建该视图
var myView = Alloy.createController('myUiElement", {property:'someProperty');

希望这对您的应用程序有所帮​​助,并且一切顺利!