作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚开始使用 flutter,我想创建一个带有 FAB 和缺口的底部应用栏。
我的脚手架代码如下:
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: Center(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
'You have pushed the button this many times:',
),
Text(
'$_counter',
style: Theme.of(context).textTheme.display1,
),
],
),
),
floatingActionButton: FloatingActionButton(
onPressed: _incrementCounter,
tooltip: 'Increment',
child: Icon(Icons.add),
),
bottomNavigationBar: BottomAppBar(
shape: CircularNotchedRectangle(),
color: Colors.blueGrey,
notchMargin: 2.0,
clipBehavior: Clip.antiAlias,
child: BottomNavigationBar(items: [
BottomNavigationBarItem(
icon: Icon(Icons.cancel), title: Text("Title")),
BottomNavigationBarItem(
icon: Icon(Icons.cancel), title: Text("Title")),
]),
),
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,
);
但是,此代码不显示缺口。它确实对齐 FAB 并在应用栏中显示元素,但没有缺口。
最佳答案
我刚刚运行了您的代码(进行了一些修复),它在我这边运行良好。您可能希望使用更大的陷波边距来查看效果。
屏幕截图也有助于询问 UI 问题。
这是我的模拟器的截图 Screenshot showing notch
关于flutter - 缺口 BottomAppBar flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56895012/
我刚刚开始使用 flutter,我想创建一个带有 FAB 和缺口的底部应用栏。 我的脚手架代码如下: return Scaffold( appBar: AppBar( ti
我已经使用 swift 在我的应用程序顶部实现了一个 pageViewIndicator。我一直在我个人的 iPhone 上测试它,它一直有效,但是当使用 iPhone X 模拟器时,我注意到它消失在
我有一个 ImageView ,它位于 View 顶部的中央。 这在所有设备上看起来都不错,但 iPhone X 除外,因为 iPhone X 的缺口会裁剪图像。 有没有一种方法可以从屏幕的凹口而不是
我对此很陌生,如果这是一个愚蠢的问题,我很抱歉。如何让我的 Xamarin.Forms 应用在适用时在状态栏或缺口下方启动?我试过使用 NavigationPage ,但随后它开始在屏幕顶部下方磨损。
我是一名优秀的程序员,十分优秀!