iphone

iphone - uitextfield



UITextView con esquinas redondeadas (6)

En muchas aplicaciones de iPhone pude ver UITextView con esquinas redondeadas. ¿Hay una manera sencilla de lograr esto? ¿O necesito crear un UITextView personalizado? ¿Algún enlace a ejemplos que muestren cómo lograr esto?

¡Gracias!


Swift 4.2 🔸

myTextView.layer.cornerRadius = 20


Agregue el marco QuartzCore a la aplicación y luego

#import <QuartzCore/QuartzCore.h> UITextView* txtView = [[UITextView alloc] initWithFrame:CGRectMake(50, 50, 300, 100)]; txtView.layer.cornerRadius = 5.0; txtView.clipsToBounds = YES;


Es posible que desee revisar mi biblioteca llamada DCKit . Está escrito en la última versión de Swift .

Podrías hacer una vista de texto de una esquina redondeada / botón / campo de texto directamente desde el generador de Interfaz:

También tiene muchas otras características interesantes, como campos de texto con validación, controles con bordes, bordes discontinuos, vistas de círculo y líneas de cabello, etc.


La forma más fácil que he encontrado es colocar el botón Recto redondeado sin texto debajo de la UITextView, tome el botón UITextView más pequeño que.

Hecho.


Si está utilizando iOS 3+, puede hacer lo siguiente:

myTextView.clipsToBounds = YES; myTextView.layer.cornerRadius = 10.0f;


Solo un recordatorio rápido: puede hacerlo fácilmente desde el stroyboard / xib:

O crea una extensión y configúrala programáticamente o mediante el guión gráfico

myTextView.layer.cornerRadius = 20