我在appcelerator工作室创建了一个样本合金应用程序。 控制器(.js)中设计的用户界面不在 xml 中。 那么如何才能将appcelerator应用程序设计器用于合金控制器(.js)。
答案 0 :(得分:2)
首先,感谢您试用App Designer!非常感谢您对我们的体验的所有反馈,因为我们会继续改进它!现在回答你的问题 -
Appcelerator Designer(仍处于测试阶段)允许您专门设计应用程序的视图。从控制器创建的任何UI都被视为动态UI,而不是实际View布局的一部分。
但是,不要气馁这里。这实际上是关于帮助实施一些最佳实践。在创建UI时,最好分解部件。如果要创建新的UI组件(可以从控制器执行某些操作),请考虑创建新的Alloy View /控制器并将其用作元素。通过这样做,Designer可以帮助完成该设计,然后您可以使用动态创建该视图var myView = Alloy.createController('myUiElement", {property:'someProperty');
希望这对您的应用程序有所帮助,并且一切顺利!