钛合金中的自定义浮动按钮

Custom Floating Buttons in Titanium

我的应用程序设计有两个圆形按钮位于地图视图的顶部。我想用 Titanium / Alloy 来实现这一点(纯 Titanium 也可以)但是文档中没有任何内容。如何创建浮动按钮?例如。 如何创建位于另一个视图之上的按钮?

关于同一条笔记,我想在点击按钮时添加自定义行为。我想要另外四个按钮从顶部按钮呈扇形散开,横跨整个视图,形成轻微的弧形并使屏幕变暗。

您可以使用:

  • z索引
  • 在 XML
  • 的末尾添加视图

可在 https://github.com/k0sukey/be.k0suke.tifab

获取带有自定义菜单的浮动操作按钮示例

将菜单项放置在与折叠按钮相同的位置。当您单击按钮时,您会显示它们并将它们移动到所需的位置 (Ti.UI.createAnimation())。要淡出背景,您可以使用 backgroundColor: "rgba(0,0,0,0.5" 创建一个全屏视图,该视图一开始是不可见的,当您单击菜单按钮时,它会淡入或只是将其设置为可见。