1

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

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

4

1 回答 1

8

将您的评论内容组合成答案:

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

您还询问了如何去除导航栏下方的阴影。这是不可能 CupertinoSliverNavitionBar Widget。看一下构造函数,你会注意到没有什么elevation比值。您必须为此创建一个自定义小部件。

这也是有道理的,因为它应该看起来像“ iOS-11 风格”并且移除阴影会移除该功能。

于 2018-06-13T11:53:40.370 回答