storyboards que pasar otro ios objective-c uiviewcontroller uilabel uistoryboard

pasar - storyboard ios que es



Borrar texto de etiqueta utilizado en Storyboard (2)

Preguntándose si alguien sabe cómo completar lo siguiente ...

En Storyboard , configuro mis etiquetas con texto ficticio, no son texto estático. Por ejemplo, ''User1 Username''.

Lo que quisiera saber si existe una configuración para borrar el valor de esta etiqueta cuando la vista la cargue. Tengo otro código que se ejecuta y recoge la información relevante. Sin embargo, puede llevar unos segundos para que se muestre un HUD al usuario mientras se carga.

Por supuesto, en el fondo del HUD puede ver el texto de ejemplo que se muestra. Sé que en viewDidLoad simplemente pude borrar todos los textos de las etiquetas volviéndolos a @"" , pero ¿no hay ninguna configuración en el guión gráfico o algo por el estilo?


Desafortunadamente, no hay otra manera de hacerlo. UILabel establecer el texto de UILabel manualmente en el método ViewDidLoad :

- (void)viewDidLoad { [super viewDidLoad]; self.myLabel.text = @""; }


Puede usar los atributos de tiempo de ejecución definidos por el usuario para lograr esto. Simplemente configure el atributo "text" para cualquier UILabel , UITextField o UITextView para obtener lo que desea:

Los atributos KVC y de tiempo de ejecución son realmente potentes cuando trabajas con Storyboard (por ejemplo, ¿sabías que puedes establecer el atributo "layer.cornerRadius" en cualquier UIView para obtener esquinas redondeadas ?).