【发布时间】:2016-02-09 12:37:35
【问题描述】:
我在 appcelerator 工作室中创建了一个示例合金应用程序。 在 controller(.js) 中而不是在 xml 中设计的 UI。 那么如何使用 appcelerator 应用程序设计器进行合金控制器(.js)。
【问题讨论】:
标签: appcelerator designer appcelerator-titanium appcelerator-alloy
我在 appcelerator 工作室中创建了一个示例合金应用程序。 在 controller(.js) 中而不是在 xml 中设计的 UI。 那么如何使用 appcelerator 应用程序设计器进行合金控制器(.js)。
【问题讨论】:
标签: appcelerator designer appcelerator-titanium appcelerator-alloy
首先,感谢您试用 App Designer!非常感谢您对您的体验的所有反馈,因为我们会继续改进它!现在回答你的问题 -
Appcelerator Designer(仍处于测试阶段)允许您专门设计应用程序的视图。从控制器创建的任何 UI 都被认为是动态的,而不是实际视图布局的一部分。
不过不要气馁。这实际上是为了帮助实施一些最佳实践。在创建 UI 时,最好分解部分。如果您正在创建一个新的 UI 组件,您可能会从控制器中执行某些操作,请考虑创建一个新的合金视图/控制器并将其用作元素。这样做时,Designer 可以帮助进行该设计,然后您可以使用动态创建该视图
var myView = Alloy.createController('myUiElement", {property:'someProperty');
希望这对您有所帮助,祝您的应用一切顺利!
【讨论】: