问题标签 [flutter-cupertino]

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 投票
1 回答
232 浏览

flutter - 如何在 Flutter 的 SafeArea 中制作多个 Cupertino 按钮?

我正在创建一个颤振应用程序,它有一个库比蒂诺按钮的网格视图,这些按钮都是可点击的,当点击时传递到一个新页面。在这篇文章的帮助下,我设法创建了一个 Cupertino 按钮 - https://medium.com/@zhijjjj/flutter-ios-style-clickable-card-35aa151a6116 我想制作更多按钮,但我无法解决办法。请问有人可以帮我吗?

0 投票
1 回答
152 浏览

flutter - CupertinoActionSheet throws RenderBox was not layout: RenderFlex#54b93 relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE 错误 Flutter

我的应用程序同时在网络和设备上运行,当收到来自 bloc 的预订状态时,我会显示底部表格显示预订详细信息和 . 在网络上运行应用程序时showModalBottomSheet显示没有问题,但在 iPad 上运行 iOS 版本时,我多次出现 RenderBox was not laid out: RenderFlex#54b93 relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE异常。你能看出我缺少什么CupertinoActionSheet吗?

我将它们构造为:

0 投票
1 回答
185 浏览

flutter - Flutter CupertinoActionSheet:如何定义可变数量的动作

根据 List distinctEmnen 中的条目数,我想显示可变数量的菜单选项。有可能实现这样的目标吗?

0 投票
1 回答
134 浏览

flutter - 我如何在 Flutter 中实现 iOS 样式删除

我希望在 Flutter 中实现 iOS 类型删除。请看下图。是否有提供此功能的小部件?还是我需要自己实现? 图片在这里

0 投票
1 回答
592 浏览

flutter - Flutter 多个 WebView 小部件错误“状态不佳:未来已完成”

我的目标是制作一个WebView应用程序,其中有几个CupertinoTabViews在单击每个BottomNavigationBarItem时会CupertinoTabScaffold显示不同WebView的包含小部件;pageApageB

随着应用程序的启动,第一个 WebView 成功显示了初始 URL 网页。但是,当单击另一个 Tab 按钮(试图显示另一个 WebView)时,会抛出未处理的异常:错误状态:未来已完成

主要.dart

pageweb.dart(PageWeb 类)

Unhandled Exception: Bad state: Future already completed错误位于以下行:

0 投票
0 回答
1006 浏览

flutter - 更改标签控制器索引,等待 Flutter 中的 TabView

我正在使用 Flutter 制作一个基于标签栏的简单应用程序。它使用CupertinoTabScaffoldCupertinoTabBar。每个CupertinoTabView都有自己的WebView.

在第一个TabView中,放置一个按钮,如果单击所选选项卡将更改为下一个以加载CupertinoTabView包含WebView小部件的选项卡,然后导航到某个网站 URL(请注意,该 URL 不是写在上面WebView:initialURL,而是从第一个标签)。

问题是,当单击按钮时,在更改选定选项卡时,由于未分配控制器而WebView不会加载特定的URL 。WebView

如何让应用程序“等待”新CupertinoTabView小部件完全加载?

如果我运行该应用程序,则错误如下:

这似乎是因为当单击按钮执行以下代码时,在该行将 tabController.index = tabIndex生效之前,keyWebPage.curentState.navigateTo(尚未为)被调用。

我怀疑这个问题的原因,但无法弄清楚如何解决它。

main.dart

网页.dart

请注意,不考虑使用构造函数传递变量,因为 URL 将被更改,并且单击按钮可以不止一次。

0 投票
1 回答
2605 浏览

flutter - 如何在 Flutter 中使用大标题导航栏?

这就是我使用 CupertinoNavigationBar() 时得到的

标准标题导航栏 - 标准标题导航栏

这就是我需要实现的 - 大标题导航栏

0 投票
1 回答
207 浏览

flutter - Flutter - 右溢出

当我放置一个 Text 小部件只是为了测试时,程序显示“A RenderFlex 在右侧溢出了 34 个像素。”。我试图将文本放入容器中,但它也不起作用。看打印:

看

0 投票
1 回答
227 浏览

flutter - 扑:虫子?只有 FlatButton 而不是 CupertinoButton 显示文本

你有过这样的经历吗?将其注册为错误是否有意义,我将如何做到这一点?

对于我的一个屏幕,我现在第二次遇到这种情况:我在小时候插入了一个带有 Text 的 CupertinoButton,但是,文本没有显示出来。在第一次出现时,似乎呈现了 2 个像素的文本(我看到了 2 个点)。我还从另一行复制了一个 CupertinoButton 并保持不变。没有变化,文字没有出现。如果我只将小部件名称从 CupertinoButton 更改为 FlatButton(其他所有内容保持不变),就会出现文本。

由于 CupertinoButtons 通常为我工作,我想我必须提交整个项目以获得错误报告,因为隔离问题看起来不像是一项简单的工作。

0 投票
2 回答
202 浏览

flutter - 让用户从 CupertinoPicker(onSelectedItemChanged) 中解决拣货值,然后它应该调用 API

我正在为 iOS 用户使用 CupertinoWidget 来滚动列表并检查货币的价格。但是当滚动发生时,onSelectedItemChanged会针对列表中的每个值向 API 发送回调。我阅读了文档,但无法理解该怎么做。如果有例子就很高兴。

在文档中它被称为CupertinoPicker > onSelectedItemChanged 属性

这可以在卷轴和弹道投掷期间调用。要仅在滚动稳定时获取值,请使用 NotificationListener,侦听 ScrollEndNotification 并读取其 FixedExtentMetrics。