xamarin.forms - ToolbarItem 显示的是一个点而不是图像?
问题描述
我正在使用 Xamarin 创建一个应用程序,我正在尝试添加一个ToolbarItem
带图标,在 Android 上它工作正常,但在 iOS 上它只显示一个白点,如下图所示,我不知道它为什么会发生。
我该如何解决这个问题?
工具栏项
<ContentPage.ToolbarItems>
<ToolbarItem Icon="icon.png" />
</ContentPage.ToolbarItems>
解决方案
默认情况下,iOS 上的工具栏仅显示图像的彩色 alpha。如果要使用彩色图像,则需要指定资源的渲染模式不是默认的,而是原始的。
推荐阅读
- linux - 从无限输入流读取的while循环中的参数列表太长错误
- sql-server - SQL Server 2008 中的 SQL 注入 - 是否可以在没有堆叠查询的情况下启用 XP_CMDSHELL
- r - 汇总 DataFrame 的附加列
- javascript - 在函数返回的表中呈现数组数据 - Reactjs Javascript
- qt - QT 上的 MINGW 与 VS 编译器
- ruby-on-rails - 从 Rails 中的循环结果访问更多对象
- php - 如何在 phpspreadsheet 中为我的两线散点图制作正确的 X 轴
- c++ - 64 位/32 位 IPC 的 POSIX 信号量的替代品?
- python - 尽管 PyCharm 自动填充建议,ValueError 尝试相对导入超出顶级包
- python - “2019-07-17T00:00:00.000000000Z”与格式“%Y-%m-%dT%H:%M:%S.%fZ”不匹配