添加 showCupertinoContextMenu 函数现在我们已经有了 showMenu,但它属于 materialUI 而不是 Cupertino,我们希望添加一个 showCupertinoContextMenu 函数。
1wnzp6jl1#
你好,@laterdayi
您正在复制Use case和Proposal部分,您能否对Use case更具体一些?CupertinoContextMenu是否适合您的情况?
Use case
Proposal
hk8txs482#
你好,@laterdayi。你正在复制Use case和Proposal部分,你能具体说明一下Use case吗?CupertinoContextMenu是否适合你的情况?我有一个场景,当我在数据表的DataRow上长按时,我希望弹出CupertinoContextMenu,所以我需要一个showCupertinoContextMenu方法,就像showMenu一样。
2w3kk1z53#
看起来在#151745的上下文中也是一样的。在这种情况下,我们不能将CupertinoContextMenu用作DataRow类型。将其标记为功能请求。
zour9fqk4#
是的,需要添加一种新的方法来实现它,期待添加。
j91ykkif5#
check out #143712
piwo6bdm6#
check out #143712这似乎是一个组件,而不是一个函数调用显示
tyu7yeag7#
你不想使用通常的长按目标的CupertinoContextMenu弹跳动画,而是希望立即打开它吗?还有目标小部件会随着新路由的出现而动画进入吗,还是新路由只是出现而没有动画?
这是打开CupertinoContextMenu的代码:
flutter/packages/flutter/lib/src/cupertino/context_menu.dart 第464行 in [978657b](https://github.com/flutter/flutter/commit/978657becd854b0b5ced80d372bdfc9b82da19b0) | | void_openContextMenu() { | 目前还没有写成一种可以很容易地抽象成全局函数的形式。我猜是因为某种原因,你不能使用CupertinoContextMenu和DataRow吧? 我在想这个提议可能不太实用,但我们需要更多的信息来了解它会做什么。
2exbekwf8#
以下是打开CupertinoContextMenu的代码:
flutter/packages/flutter/lib/src/cupertino/context_menu.dart 第464行 in [978657b](https://github.com/flutter/flutter/commit/978657becd854b0b5ced80d372bdfc9b82da19b0) | | void_openContextMenu() { | 目前还没有写成一种可以很容易地抽象成全局函数的形式。我猜是因为某种原因,你不能使用CupertinoContextMenu与DataRow一起使用? 我认为这个提议可能不太实用,但我们需要更多的信息来了解它将实现什么功能。
8条答案
按热度按时间1wnzp6jl1#
你好,@laterdayi
您正在复制
Use case
和Proposal
部分,您能否对Use case
更具体一些?CupertinoContextMenu是否适合您的情况?hk8txs482#
你好,@laterdayi。你正在复制
Use case
和Proposal
部分,你能具体说明一下Use case
吗?CupertinoContextMenu是否适合你的情况?我有一个场景,当我在数据表的DataRow上长按时,我希望弹出CupertinoContextMenu,所以我需要一个showCupertinoContextMenu方法,就像showMenu一样。
2w3kk1z53#
看起来在#151745的上下文中也是一样的。在这种情况下,我们不能将CupertinoContextMenu用作DataRow类型。将其标记为功能请求。
zour9fqk4#
是的,需要添加一种新的方法来实现它,期待添加。
j91ykkif5#
check out #143712
piwo6bdm6#
check out #143712
这似乎是一个组件,而不是一个函数调用显示
tyu7yeag7#
你不想使用通常的长按目标的CupertinoContextMenu弹跳动画,而是希望立即打开它吗?还有目标小部件会随着新路由的出现而动画进入吗,还是新路由只是出现而没有动画?
这是打开CupertinoContextMenu的代码:
2exbekwf8#
你不想使用通常的长按目标的CupertinoContextMenu弹跳动画,而是希望立即打开它吗?还有目标小部件会随着新路由的出现而动画进入吗,还是新路由只是出现而没有动画?
以下是打开CupertinoContextMenu的代码: