如何以编程方式将视图添加到 alloy 中的滚动视图
how to programmatically add view to scrollview in alloy
我正在努力实现向控制器中的滚动视图添加动态内容。在我的 xml 中,我有一个水平滚动视图。我需要从控制器以编程方式将多个视图添加到滚动视图。我如何在 Appcelerator Alloy 中以编程方式执行此操作?
2 种可能的方式,具体取决于您要添加的视图的复杂程度。
1)
为视图创建一个控制器,然后添加它
$.scrollViewId.add(Alloy.createController('subViewController').getView());
2)
如果是简单视图,就做
$.scrollViewId.add(Ti.UI.createView());
由于在 Titanium/Alloy 中这是一件非常基本的事情,您可能需要深入了解有关 Alloy https://docs.appcelerator.com/platform/latest/#!/guide/Alloy_Concepts
的文档
左侧菜单Alloy有一些额外的章节
我正在努力实现向控制器中的滚动视图添加动态内容。在我的 xml 中,我有一个水平滚动视图。我需要从控制器以编程方式将多个视图添加到滚动视图。我如何在 Appcelerator Alloy 中以编程方式执行此操作?
2 种可能的方式,具体取决于您要添加的视图的复杂程度。
1)
为视图创建一个控制器,然后添加它
$.scrollViewId.add(Alloy.createController('subViewController').getView());
2) 如果是简单视图,就做
$.scrollViewId.add(Ti.UI.createView());
由于在 Titanium/Alloy 中这是一件非常基本的事情,您可能需要深入了解有关 Alloy https://docs.appcelerator.com/platform/latest/#!/guide/Alloy_Concepts
的文档左侧菜单Alloy有一些额外的章节