Flutter中NavigationToolbar调整padding
使用iOS风格的导航条后,需要添加一个右边的按钮(barItem),但是效果比较差,默认有padding效果,导致按钮靠左过多,然后通过跟踪找到可以通过padding属性来控制,
padding属性的介绍如下:
/// {@template flutter.cupertino.navBar.padding}
/// Padding for the contents of the navigation bar.
///
/// If null, the navigation bar will adopt the following defaults:
///
/// * Vertically, contents will be sized to the same height as the navigation
/// bar itself minus the status bar.
/// * Horizontally, padding will be 16 pixels according to iOS specifications
/// unless the leading widget is an automatically inserted back button, in
/// which case the padding will be 0.
///
/// Vertical padding won't change the height of the nav bar.
/// {@endtemplate}
水平方向上,在iOS规格上有16px。
https://api.flutter.dev/flutter/cupertino/CupertinoNavigationBar/padding.html