Tag: GETUIKIT
Necesito ejecutar algún código en la instanciación de cada UILabel en mi aplicación. Con fines de depuración/investigación. Entonces, me gustaría hacer algo como esto: // Yep, no es posible sobrescribir en una extensión extension UILabel { override init(…) { // ¿Y los argumentos? ¿Sobrecarga? No tengo idea super.init(…) print(“Se creó . . . Read more
Estoy experimentando con SwiftUI. Ya tengo una aplicación basada en UIKit funcionando y quiero integrar una vista de SwiftUI. Logro mostrar esta vista de SwiftUI utilizando UIHostingController. En este SwiftUI, intercepto una acción de botón. En esta acción, quiero: Verificar si hay un controlador de navegación (lo que solía ser . . . Read more
Tengo una aplicación de storyboard y ahora comienzo con vistas SwiftUI en mi aplicación existente. Tengo llamadas de API que rellenan variables como: nombre, apellido, correo electrónico y número de teléfono. ¿Cómo puedo pasar la variable UIKit en mi UIHostingController para mostrarla en la vista SwiftUI? Mi archivo UIKit de . . . Read more
Entonces tengo una vista de pila simple con dos textos en su interior y he agregado restricciones de área segura. class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .white <pre><code>let label = UILabel() label.text = “¡Hola, mundo!” label.sizeToFit() label.translatesAutoresizingMaskIntoConstraints = false let label2 = UILabel() label2.text = . . . Read more
En el libro “Developing Accessible iOS Apps” de Daniel Devesa Derksen-Staats, se incluye el siguiente ejemplo para demostrar cómo se puede utilizar la notación del IPA (Alfabeto Fonético Internacional) para especificar la pronunciación de VoiceOver: let ipaAttributedText = NSMutableAttributedString(string: “Paella is a Valencian rice dish”) let ipaRange = ipaAttributedText.string.range(of: “Paella”)! . . . Read more