<

下部ナビゲーションのタイトルからラベルへ

まとめ

BottomNavigationBarItem.title非推奨の警告を出します。 または、コード内で参照されたときに存在しなくなりました。

コンテクスト

BottomNavigationBarItemstitleパラメータは非推奨になりました に賛成label。この変更は改善するために必要でした のユーザーエクスペリエンスBottomNavigationBarテキストが スケールファクターが増加します。内のアイテムBottomNavigationBar長押しするとツールチップが表示されるようになりました。これを達成する が必要ですStringパラメータがオンBottomNavigationBarItems.

変更内容の説明

BottomNavigationBarItemクラスにはtitleパラメータ、 これはWidget。これにより、BottomNavigationBar見せるTooltipウィジェット、 これは、アクセシビリティ エクスペリエンスを向上させるために必要な変更でした。 さて、構築する代わりに、BottomNavigationBarItem.titleウィジェットでは、BottomNavigationBar がラップします。BottomNavigationBarItem.labelText ウィジェット内でそれを構築します。

移行ガイド

移行前のコード:

BottomNavigationBarItem(
  icon: Icons.add,
  title: Text('add'),
)

移行後のコード:

BottomNavigationBarItem(
  icon: Icons.add,
  label: 'add',
)

タイムライン

リリースされたバージョン: 1.22.0 安定版リリース: 2.0.0

参考文献

API ドキュメント:

  • BottomNavigationBarItem

関連する PR:

  • PR 60655: ヒーロー コントローラー スコープをクリーンアップします。
  • PR 59127: BottomNavigationBar を更新して、長押しでツールチップを表示します。

重大な変更の提案: