Image 使用Xamarin.Forms向图像添加覆盖颜色
我想在我的应用程序中添加一些图标,特别是在使用自定义单元格的ListView中,并指定要渲染的颜色。 我不想在Photoshop中编辑每个图像;我想在运行时应用覆盖颜色Image 使用Xamarin.Forms向图像添加覆盖颜色,image,xamarin.forms,Image,Xamarin.forms,我想在我的应用程序中添加一些图标,特别是在使用自定义单元格的ListView中,并指定要渲染的颜色。 我不想在Photoshop中编辑每个图像;我想在运行时应用覆盖颜色 对于自定义渲染器,这是可能的吗?不,通过Xamarin.Forms中提供的标准图像类,这是不可能的 但是你可以使用这个家伙创建的惊人的IconView自定义渲染器。我一直在用它,真是太神奇了 用法 <?xml version="1.0" encoding="UTF-8"?> <ContentPage xmln
对于自定义渲染器,这是可能的吗?不,通过Xamarin.Forms中提供的标准
图像类,这是不可能的
但是你可以使用这个家伙创建的惊人的IconView
自定义渲染器。我一直在用它,真是太神奇了
用法
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="IconApp.MyPage"
xmlns:controls="clr-namespace:IconApp;assembly=IconApp">
<controls:IconView Source="monkey"
Foreground="Red"
WidthRequest="100"
HeightRequest="100"
HorizontalOptions="Center"
VerticalOptions="Center" />
</ContentPage>
只需指定Foreground=“Red”
属性颜色
你为什么不在上面放一个网格
或类似的东西,你给它一个背景色
和一个不透明度
?你试过什么?查看并创建一个。超级棒。谢谢男人:)它可以完美地处理图像。是否有可能使其在图像按钮上工作?