Meu asset de voltar não está escalando conforme o tamanho do botão.
Segue imagem:
Alguma ideia do que possa ser?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Meu asset de voltar não está escalando conforme o tamanho do botão.
Segue imagem:
Alguma ideia do que possa ser?
Para escalar o assert em relação ao tamanho do botão no Swift, você pode usar a propriedade contentEdgeInsets do botão para definir o tamanho do espaço ao redor do conteúdo do botão.
Por exemplo, se você tiver um botão com um tamanho de 100x100 pontos e quiser que o assert ocupe 50% do tamanho do botão, você pode definir as margens do conteúdo do botão como:
button.contentEdgeInsets = UIEdgeInsets(top: 25, left: 25, bottom: 25, right: 25)
Isso criará uma margem de 25 pontos em cada lado do botão, deixando um espaço disponível de 50x50 pontos para o assert. Você pode ajustar os valores das margens para atender às suas necessidades específicas de design.
Além disso, você também pode usar o método sizeToFit() do botão para ajustar automaticamente o tamanho do botão com base no tamanho do conteúdo do botão. Isso pode ser útil se você quiser que o botão se ajuste automaticamente ao tamanho do texto ou do assert. Por exemplo:
button.sizeToFit()Isso ajustará o tamanho do botão com base no tamanho do conteúdo do botão, que pode incluir o texto e o assert.