- 版本:1.0.0
- GitHub: https://github.com/liuy97/ns7-swiss-army-knife
- NPM: https://npmjs.net.cn/package/ns7-swiss-army-knife
- 下载量
- 前一天:0
- 上周:0
- 上个月:0
@nativescript/swiss-army-knife
支持 Nativescript 7
ns plugin add @nativescript/swiss-army-knife
用法
常用函数
getListViewVerticalOffset 返回 listView 相对于可见内容的滚动位置/垂直偏移量(在 Android 和 iOS 上)
disableScrollBounce 在 Android 和 iOS 上禁用 ScrollView 或 ListView 的弹跳/滚动超限。
removeHorizontalScrollBars 隐藏 scrollViews 或 ListViews 上的水平滚动条(在 Android 和 iOS 上)
removeVerticalScrollBars 隐藏 scrollViews 或 ListViews 上的垂直滚动条(在 Android 和 iOS 上)
pluckChildViewsFromLayout 接受任何布局并移除所有子视图,并以数组形式返回它们。
getScreenHeight 返回一个类型为 IScreenHeight 的对象,具有肖像和横向尺寸属性。IScreenHeight 还具有 androidStatusBar 和 androidNavBar 属性,这些是特定于 Android 的属性,将返回导航栏和状态栏的高度。如果在 iOS 上访问,它们将具有值为 0。这些属性很有用,因为肖像和横向尺寸不包含这些尺寸。
dismissSoftKeyboard 关闭软键盘。
ActionBar 工具 actionBarSetTitle 以编程方式设置ActionBar标题
actionBarAddButton 以编程方式向ActionBar添加按钮
actionBarClearButtons 以编程方式从ActionBar中删除所有按钮
贡献者 https://github.com/JoshDSommer/nativescript-swiss-army-knife
许可证
Apache许可证版本2.0