Emojis по умолчанию работают нормально в моем приложении Xamarin.Forms, и оно красочное. Когда я добавляю цветных шрифтов Twitter , он становится черно-белым (черно-белым). Это Процедура Я следовал.
Инициализация
[assembly: ExportFont( "TwitterColorEmoji.ttf", Alias = "TwitterColorEmoji" )]
Вот пример кода в xaml
<!-- This is not working -->
<Label x:Name="emojilbl" Text="\U+1F1E9" Margin="20,0,0,0"></Label>
<Label
x:Name="emoji2lbl"
Text="🇦🇨"
Margin="20,0,0,0"
TextColor="#5EE514"
FontSize="40"
FontFamily="TwitterColorEmoji"></Label>
<!-- This is not working -->
<Image BackgroundColor="Black">
<Image.Source>
<FontImageSource
FontFamily="TwitterColorEmoji"
Glyph="🇦🇨"
Size="40"
>
</FontImageSource>
</Image.Source>
</Image>
<!-- This is working fine with default font -->
<Label Text="🇦🇨" Margin="20,0,0,0" FontSize="40"/>
![enter image description here](https://i.stack.imgur.com/8AfAt.png)
Почему эмодзи не показывает свой собственный цвет. Спасибо за помощь в продвинутом.