我有一个 xamarin 表单应用程序,我需要在导航栏中添加一个工具栏项。我有一个彩色图像作为工具栏图标。当我在 android 设备中运行时,确切的图像显示为工具栏图标。但是在 iOS 中,它显示为蓝色图像。有什么方法可以为 iOS 获得正确的多色图标吗?
问问题
1205 次
2 回答
0
试试这个代码 App.cs
MainPage = new NavigationPage(new PointOfSaleRMSApp.LoginPage())
{
BarBackgroundColor = Color.FromHex("#34C4F9"),
BarTextColor = Color.White
};
于 2018-05-24T07:14:39.427 回答
0
使用 NavigationPage 创建页面时,Xamarin.Forms 会自动在 iOS 上创建导航栏。您还可以修改导航栏的很多内容,例如:
NavigationPage.SetBackButtonTitle(this, ""); // Empty text
NavigationPage.SetHasBackButton(this, false); // No back button
NavigationPage.SetTitleIcon (this, someIcon); // Set the icon
于 2017-10-06T06:32:28.847 回答