Android Nativescript:使listview滚动条始终可见是否简单?

Android Nativescript:使listview滚动条始终可见是否简单?,android,ios,angular,scrollbar,nativescript,Android,Ios,Angular,Scrollbar,Nativescript,我正在我的应用程序主页上使用此模板: <ActionBar title="{{ 'activity_explorer' | L }}" row="0" android.icon="res://icon" android.iconVisibilty="always"> <ActionItem icon="res://icon_plus" text="{{'menuitem_new' | L}}" (tap)="showMenuItemNew()"></Acti

我正在我的应用程序主页上使用此模板:

<ActionBar title="{{ 'activity_explorer' | L }}" row="0" android.icon="res://icon"
android.iconVisibilty="always">
    <ActionItem icon="res://icon_plus" text="{{'menuitem_new' | L}}" (tap)="showMenuItemNew()"></ActionItem>
</ActionBar>

<GridLayout rows="*" modal-dialog-host>

    <ListView row="0" [items]="_filesObservable | async">
        <template let-item="item">
            <GridLayout columns="1*, 7*" (tap)="processItem(item)">
                    <Image col="0" [src]="item.isDirectory()? 'res://folder' : 'res://file'"></Image>
                    <Label col="1" [text]="item.name()" textWrap="true"></Label>
            </GridLayout>
        </template>
    </ListView>

</GridLayout>

(我还为相关组件使用外部css文件)

我正在使用Angular2和打字脚本版本

是否有一种简单的方法使listview滚动条始终可见


编辑:是否还有一个可在Android和IOS上工作的便携式解决方案?

对于Android,通过id从XML获取列表视图,然后执行以下操作:

var myListView = page.getViewById("myListView");    
myListView.android.setFastScrollAlwaysVisible(true);
就我所知,对于iOS来说,现在做同样的事情是不可能的。最好的办法是让滚动条以很小的时间间隔闪烁


希望这有帮助

谢谢。还有什么方法可以让ios用户满意地修改这段代码呢?正如我所知,现在在ios上做同样的事情是不可能的。最好的办法是让滚动条以很小的时间间隔闪烁。P/s:如果上面的答案对你的问题有帮助,你能标记为回答吗?你能在你的答案中给我一个简单的片段吗?我也试过你的答案,但它对我不起作用。我试过了,它对我起作用。代码并不复杂,我会更新答案苹果建议不要在iOS移动应用程序中使用可见的滚动条-检查这里给出的答案Ok。你说得对。只是有时候不清楚顶部或底部是否还有内容。但如果不建议,我可以避免这种麻烦。