如何在Nativescript中给TabViewItem宽度?

时间:2019-04-28 00:13:43

标签: nativescript nativescript-vue

enter image description here

我想实现类似上述的功能,其中“相机”选项卡的宽度小于TabView中的“其他”选项卡。

我制作了三个具有相同大小的标签,但是我不知道如何添加一个标签,但是宽度较小。

1 个答案:

答案 0 :(得分:1)

您将不得不在选项卡布局中更新包含相机的本机视图的宽度。下面的代码使布局仅采用显示内容所需的宽度。

def delete_empty_keys(d):
    return {key: value
    if key != '' and not isinstance(value, dict)
    else delete_empty_keys(value)
    if key != '' and isinstance(value, dict)
    #else pass??
    for key, value in d.items()
    }

Playground Sample

以上示例是用NativeScript Core / TypeScript编写的,如果要在Vue / Angular上实现此功能,则无需特别说明,只需使用适当的事件绑定语法即可。