es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ajustes de borde de UIButton de Swift

Estoy intentando hacer un botón cuadrado que sea un poco más pequeño (30×30), y quiero incluir la cantidad de participantes como texto, pero por alguna razón el botón está cortando el título por los lados izquierdo y derecho (ver imagen), obligándome a tener un botón más grande (no ideal) o tener un texto muy pequeño (tampoco es ideal). ¿Hay alguna manera de evitar que el botón corte el texto?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para evitar que el título se corte en los lados del botón cuadrado, puedes intentar ajustar el relleno del botón utilizando la propiedad contentEdgeInsets.

    En tu código, puedes agregar las siguientes líneas para ajustar el relleno:

    button.contentEdgeInsets = UIEdgeInsets(top: 0, left: 5, bottom: 0, right: 5)
    

    Esto agregará 5 puntos de relleno en los lados izquierdo y derecho del contenido del botón, dando más espacio para que el título se ajuste sin ser cortado. Puedes ajustar los valores según sea necesario para obtener el resultado deseado.

Comments are closed.