Titanium - 如何将视图发送到另一个页面?

Posted

技术标签:

【中文标题】Titanium - 如何将视图发送到另一个页面?【英文标题】:Titanium - how to send view to another page? 【发布时间】:2015-12-30 08:09:21 【问题描述】:

我正在使用适用于 android 的钛工作室。我打算使用ScrollableView,但我不能,因为ScrollableView 只能添加到窗口中。如何将视图发送到另一个页面以供使用ScrollableView

【问题讨论】:

也可以将 ScrollableView 添加到视图中。您能否提供一些示例代码来演示什么不起作用? 【参考方案1】:

ScrollableView 可以添加到视图中。如果视图需要传递到下一页,您可以将其作为参数传递。

作为最佳实践。我建议您传递数据而不是视图。并在下一页的打开事件中构造视图。

var nextPage = Alloy.createController("nextpageController", views : [view1,view2,view3] ).getView();

nextPage.open();

在 nextPage.js 中

var args = arguments[0];
$.scrollableView.views = args.views;

【讨论】:

以上是关于Titanium - 如何将视图发送到另一个页面?的主要内容,如果未能解决你的问题,请参考以下文章

如何将选定的单元格发送到另一个视图控制器?

如何使用 collectionview 将高质量图像发送到另一个视图

如何快速将一个视图控制器值发送到另一个视图控制器表视图?

从 ScrollableView 中删除页面时,Titanium 应用程序崩溃

如何将数据从一个视图控制器发送到另一个视图控制器[重复]

如何将列表视图中的数据从一个片段发送到另一个片段