Я пытаюсь добавить правую кнопку панели навигации на iOS со следующим кодом флаттера. Действие «Поделиться» отображается на Android, но не отображается на iOS. Есть ли способ показать это в iOS приложении с виджетами платформы c?
@override
Widget build(BuildContext context) {
return PlatformScaffold(
iosContentPadding: true,
appBar: PlatformAppBar(title: PlatformText(widget.title),
trailingActions: <Widget>[
PlatformIconButton(
padding: EdgeInsets.zero,
icon: Icon(context.platformIcons.share),
onPressed: () {},
),
],
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
'You have pushed the button this many times:',
),
Text(
'$_counter',
style: Theme.of(context).textTheme.display1,
),
],
),
),
android: (_) => MaterialScaffoldData(
floatingActionButton: FloatingActionButton(
onPressed: _incrementCounter,
tooltip: 'Increment',
child: Icon(Icons.add),
),
),
);