我是Xamarin移动应用程序开发的新手。 我有一个任务是添加带有标题和图标的导航菜单。
我正在进行基于代码的UI开发,下面是我创建导航菜单的代码。
public MainPage ()
{
BindingContext = new MainViewModel(this);
this.Children.Add(new FirstTab() {Icon= "firsttab.png", Title="First Tab" });
this.Children.Add(new SecondTab() {Icon= "secondtab.png", Title="Second Tab" });
this.Children.Add(new ThirdTab() {Icon= "thirdtab.png", Title="Third Tab" });
this.CurrentPageChanged += MainPage_CurrentPageChanged;
this.Title = this.CurrentPage.Title;
}
我正在使用所有三个标签获取导航菜单,但仅显示Titles
图标未显示。
我还阅读了this博客,但没有结果。
任何人都可以帮助我完成这项工作或我做错了吗? 谢谢
答案 0 :(得分:2)
Xamarin.Android应用程序中未显示菜单图标
将您的backgroundColor
更新为class SettingsScreen extends StatefulWidget {
@override
State createState() => new SettingsScreenState();
}
class SettingsScreenState extends State<SettingsScreen> {
@override
Widget build(BuildContext context) {
return new WillPopScope(
onWillPop: _onWillPop,
child: new Scaffold(
appBar: new AppBar(
title: new Text("Settings"),
backgroundColor: Colors.amberAccent[700],
brightness: Brightness.light,
),
),
);
}
}
或更高版本,该图标会显示。
在我的代码中:
Xamarin.Forms
我的2.4.0.282
版本是2.4.0.282,Effect。