Flutter UI - 如何向尾随的 CupertinoSliverNavigationBar 添加更多 IconButton?

Flutter UI - How can I add more IconButtons to the trailing CupertinoSliverNavigationBar?

尝试四处研究但找不到解决方案。我想使用 CupertinoSliverNavigationBar,它是顶部导航栏的大标题版本我可以在 Xcode 情节提要中实现这一点,但只需将按钮添加到顶部栏,但 trailing 选项只允许一个小部件.

我尝试使用 Row(),但这弄乱了位置和标题。

将您的评论覆盖到答案中:

 CupertinoSliverNavigationBar(
   trailing: Row(
     mainAxisSize: MainAxisSize.min,
     children: ...
   ))

您还询问了如何删除导航栏下方阴影。那就是不可能CupertinoSliverNavitionBarWidget。使用 look at the constructor,您会发现没有什么比得上 elevation 值了。您必须为此创建一个自定义小部件。

这也是有道理的,因为它看起来应该像“iOS-11-style”,移除阴影会移除该特征。