无法点击自定义 FAB(浮动操作按钮)的 NativeScript 项

Posted

技术标签:

【中文标题】无法点击自定义 FAB(浮动操作按钮)的 NativeScript 项【英文标题】:NativeScript items of custom FAB(floating action button) cannot be tapped 【发布时间】:2019-03-26 10:00:18 【问题描述】:

PlayGround Example

如何使<FabItem> 被点击而不是背景<ListView> 在上面的例子中?

谢谢。

【问题讨论】:

【参考方案1】:

您的按钮不可点击,因为用户实际上无法访问。

它是可见的,因为它的所有父布局都是透明的。如果您将背景颜色应用到fabItemPosition,您会注意到它实际上只占用了 fab 按钮而不是 fab 项目所需的空间。 Fab 项目应该在父布局的范围内,以便用户可以访问。

在我看来,有太多的嵌套布局可以重构。请参考nslayouts 了解更多关于布局的信息。

【讨论】:

以上是关于无法点击自定义 FAB(浮动操作按钮)的 NativeScript 项的主要内容,如果未能解决你的问题,请参考以下文章

Android L - 浮动操作按钮 (FAB)

带有背景色调的浮动操作按钮导致错误

浮动操作按钮未返回到正确位置

在键盘上方设置 FAB(浮动操作按钮)

如何在 android 上更改浮动操作按钮 (FAB) 的形状?

android:从代码动态更改FAB(浮动操作按钮)图标