Платформа FlutterAppBar trailingДействия не отображаются в приложении iOS - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь добавить правую кнопку панели навигации на 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),
    ),
  ),
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...