首页 文章

Flutter UI - 如何在尾随CupertinoSliverNavigationBar中添加更多IconButtons?

提问于
浏览
0

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

我尝试使用 Row() ,但这会弄乱位置和 Headers aloooot .

1 回答

  • 0

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

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

    您还询问了如何删除导航栏下方的阴影 . 这是 impossibleCupertinoSliverNavitionBar Widget . 拿look at the constructor,您会注意到没有像 elevation 值那样的东西 . 您必须为此创建自定义小部件 .

    这也是有道理的,因为它应该看起来像“iOS-11-style”并删除阴影将删除该功能 .

相关问题