ios swift uibutton uilabel uitextview

ios - Mostrar más botón al lado del texto Swift



uibutton uilabel (3)

Aquí hay un gran CocoaPod para la funcionalidad que estás buscando.

https://github.com/ilyapuchka/ReadMoreTextView

Esto le permitirá establecer un número máximo de líneas y personalizar el texto adjuntar al final del texto recortado. Puede cambiar la fuente y el color ya que es un NSAttributedString .

Quiero mostrar más botón al final del texto o debajo si no hay suficiente espacio. No entiendo cómo los desarrolladores de Apple hicieron esto? Por favor responde rápido. Después de hacer clic en un botón más, quiero mostrar todo el texto. cambia el botón a menos

Gracias por adelantado.


Creo que lo que debes saber es cómo tener más de 5 controladores de visualización como pestañas en un controlador de barra de pestañas.

De forma predeterminada, un Controlador de Barra de pestañas puede acomodar la conexión de 5 Controladores de Vista, pero cuando va más de 5 Controlador de Vista, en la 5ta Pestaña, crea una lista de opciones que acomodará los controladores de vista adicionales.

Primero tome un Controlador de Vista e incrústelo bajo un Controlador de Barra de pestañas yendo al menú Editor como-

Editor-> Insertar en-> Controlador de barra de pestañas

A continuación, arrastre otro controlador de vista y desde el control del controlador de la barra de pestañas arrastre el nuevo controlador de vista como -

Y seleccione los Controladores de Vista debajo de "Segue Relación".

Ahora tenemos algo así como ...

Los nombres de la barra de pestañas se ven feos. Entonces, cambiemos eso. Seleccione el ícono de estrella para un Controlador de Vista y luego en el inspector de identidad cambie el Título como-

Vamos a ejecutarlo y ver cómo se ve -

Ahora, arrastre y suelte 7 5 más View Controller y asígneles el nombre Tab 3, Tab 4, Tab 5, Tab 6 y Tab 7, respectivamente. Conéctelos de la misma manera con Relación Segue. Aquí, cambié el color de las vistas debajo de cada controlador de vista para detectar los cambios fácilmente.

Vamos a ejecutarlo ahora-

Cuando hacemos clic en la pestaña Más, vemos esto-

Básicamente, después del 5th View Controller, todo pasó por debajo de la última pestaña, pero no de forma tabulada.

Seleccione cada controlador de vista debajo de la lista y lo llevará al Controlador de Vista vinculado que se realizó anteriormente.

Si desea ver todo el Controlador de Vista, haga clic en Editar en la parte superior y verá algo como -

Espero que sea eso lo que preguntaste y te sirva de ayuda.


Si agrega más de 4-5 controladores de vista a un Controlador TabBar, ya sea en el guión gráfico o mediante programación (agregando una matriz de controladores a un controlador tabar), se mostrará automáticamente un elemento más como un elemento tabar en TabBar.