问题标签 [actionsheet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2098 浏览

javascript - 如何使用带有钩子的 react-native-action-sheet

我正在尝试使用提供的钩子 useActionSheet() 在功能组件中使用https://github.com/expo/react-native-action-sheet 。我已经在使用类组件版本没有任何问题,但我想切换到功能。

反应版本是 16.9.0

这是我的组件

单击按钮时,会记录“测试 - 立即选择操作”这句话,但没有任何反应。操作表未打开。

0 投票
1 回答
233 浏览

flutter - 底部工作表未显示在底部

单击页面上的浮动按钮时,我想显示底部工作表。页面还包括底部导航栏。单击浮动按钮时,底部工作表显示在导航栏上方而不是页面底部。我怎样才能做到这一点?

代码:

下面是上述代码的输出。底部操作表显示在底部导航栏上方。我希望底部动作应该在屏幕底部。

上述代码的输出

0 投票
1 回答
774 浏览

swift - SwiftUI - sheet 和 actionSheet 有什么区别?

SwiftUI 有这两个修饰符:

一个提供操作表,另一个提供工作表(?)

为什么?如果有的话,这些元素之间有什么区别?

0 投票
1 回答
213 浏览

swiftui - 在 actionsheet swiftui 中使用 Navigationlink

有谁知道我如何从 Swiftui 中的操作表转到另一个视图?

目前我将其用作操作表中的按钮:

但它不会建立。即使 Xcode 没有给我错误。有谁知道我能做什么?

0 投票
1 回答
24 浏览

ios - iOS 扩展图标

我完全陷入了 Xcode 12.4 中的一个小烦人问题为 iPad 制作了一个非常简单的 iOS 应用程序,它使用“操作扩展”(当您在任何 iOS 应用程序中点击“共享”时,向操作表添加一个操作)。

一切都很完美,除了我无法在操作表上设置图标。它默认为倒置的空应用程序图标(黑色)。见附图。

找不到有关如何正确设置此图标的任何信息。任何人都可以解决这个问题?

目标 C 中的 Xcode 12.4、iOS 14.2

在此处输入图像描述

0 投票
1 回答
1395 浏览

react-native - TypeError:未定义不是对象(评估'refRBSheet.current.open')

我尝试使用 react-native-raw-bottom-sheet 作为可重用组件。我创建了一个父组件,问题是当我尝试给出值时出现此错误。

父组件

子组件

参考挂钩

这里出了什么问题。谢谢,提前!!!

0 投票
1 回答
84 浏览

react-native - 操作表页脚未在 NativeBase 中导出

使用 NativeBase 的最新版本 v4.0 似乎没有导出 ActionSheet 页脚。

0 投票
0 回答
76 浏览

expo - react-native-gifted-chat 给我错误:找到了 Haste 包@expo,但在包中找不到 react-native-action-sheet

错误:错误:在解析模块@expo/react-native-action-sheet 时,找到了Haste 包@expo。但是,在包中找不到模块 react-native-action-sheet。事实上,这些文件都不存在

我尝试了删除节点模块并重新安装的所有解决方案**我不知道为什么但是在节点模块博览会/反应原生动作表**安装但仍然显示这个错误

*Nodejs 版本:6.13.4 *React 版本:16.13.1 React Native 版本:“0.62.2” react-native-gifted-chat 版本:“0.16.3” 平台(iOS、Android 或两者?) :安卓 10

0 投票
0 回答
118 浏览

ios - 动作表覆盖背景动画延迟 [SwiftUI]

我有带有几个图标的底部导航栏。单击该图标后,我触发了一个动作表(这是另一个视图控制器)从下向上滑动,覆盖了我当前视图控制器的大约一半,并且还覆盖了黑色 alpha 0.5 覆盖的剩余区域(屏幕的上半部分)为了一个很好的效果。

我正在尝试实现与此类似的行为(但使用 ViewController)https://www.youtube.com/watch?v=PNmuTTd5zWc

我遇到的问题是,操作表滑入,但屏幕其余部分的深色覆盖显示由于某种原因有点延迟。我该如何解决?如何使动画流畅?

对于很多操作表,我有以下代码:

0 投票
1 回答
197 浏览

swiftui - ActionSheet 在 iPad 上崩溃,而不是在 iPhone 上

下面的代码在几个地方的示例中找到并且曾经为我工作,但现在它崩溃了。问题似乎出在 iPadOS 上,因为它似乎适用于 iPhone,包括模拟器和物理设备。

错误是:

'UIPopoverPresentationController (<UIPopoverPresentationController: 0x155e1b5f0>) 应该在演示发生之前设置一个非零的 sourceView 或 barButtonItem。以 NSException 类型的未捕获异常终止

这是 iPadOS 上的错误还是我做错了什么?