Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Painel
titleArquivos de Fonte

O registro de fontes foi simplificado no Microsoft .NET MAUI.

  • Copie as fontes do aplicativo existente em Xamarin.Forms existente para a pasta Resources\Fonts em seu projeto MAUI. 

Image Modified


  • Certifique-se de que a propriedade "Build Action" esteja definida como MauiFont:

Image Modified


  • Atualize o arquivo MauiProgram.cs para incluir as fontes migradas:

    Bloco de código
    languagec#
    themeRDark
    titleCódigo
    public static class MauiProgram
    {
        public static MauiApp CreateMauiApp()
        {
            var builder = MauiApp.CreateBuilder();
            builder.UseMauiApp<App>()
            .ConfigureEffects(
                effects =>
                {
                })
            .ConfigureFonts(fonts =>
            {
                fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
                fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
    
                fonts.AddFont("NunitoSans-Bold.ttf", "NunitoSansBold");
                fonts.AddFont("NunitoSans-ExtraLight.ttf", "NunitoSansExtraLight");
                fonts.AddFont("NunitoSans-Regular.ttf", "NunitoSansRegular");
                fonts.AddFont("Nunito-SemiBold.ttf", "NunitoSemiBold");
            })
            .UseMauiCommunityToolkit();
            return builder.Build();
        }
    }
Painel
titleImagens, Ícones e Splash
  • Copie os arquivos existentes do

O registro de fontes foi simplificado no Microsoft MAUI.

  • Copie as fontes do aplicativo Xamarin.Forms existente para a pasta Resources\Images em seu projeto MAUI.
Image Removed
  • para as pastas em seu projeto MAUI: 
    • Resources\AppIcon
    • Resources\Images
    • Resources\Splash

Image Added


Informações

Dê preferência para imagens SVG para um melhor desempenho.

No MAUI esse recurso é nativo. Não há necessidade de biblioteca terceira.


  • Certifique-se de que a propriedade "Build Action" esteja definida como MauiImage:de acordo com o seu tipo de arquivo: MauiIcon, MauiImage, MauiSplash e etc.

Image AddedImage Removed