在NativeScript中添加新视图

时间:2017-06-20 13:34:27

标签: nativescript

任何人都知道如何在当前视图(模态)上添加View?我正在使用录像机创建应用程序,并且视频屏幕以模态方式呈现在屏幕上。我希望在视频模式之上显示一些文字,我想我已经尝试过任何我能想到的方法。

目前我遇到了类似的问题:

$Worksheet = Import-CSV -delimiter ','
Export-CSV -InputObject $Worksheet -Path =path-to-csv-file= -Delimiter ';' -NoTypeInformation

但没有成功。 questionHolder是我用

获取的视图
var topMost = frameModule.topmost();
var View = new ViewModule.View(questionHolder);
topMost.currentPage._addView(View, 0);

编辑:

从@davecoffin的答案中我理解你无法混合原生视图和nativescripts视图,我能够通过直接访问本机视图并为其添加子视图来解决这个问题。就我而言:

currentpage.getViewById

2 个答案:

答案 0 :(得分:1)

您可以按照this article中的说明直接创建和使用模态页面

答案 1 :(得分:0)

如果我正确理解你的方法...... 您无法在本机视图之上添加Nativescript视图。 看看这个论坛问题:https://discourse.nativescript.org/t/appending-nativescript-views-to-a-native-ui-view/1412

基本上,一旦附加了本机视图(不是nativescript布局或ui视图),那么之后追加的每个视图都必须是本机视图。对于iOS,你使用addSubview,不确定android atm。

相关问题