Articles of ios

iOS: ¿Cómo obtener un nombre de mes correcto de un número?

Sé que el conjunto de funciones de NSDateformatter es una bendición para la humanidad, pero al mismo tiempo me resulta muy confuso. Espero que me puedas ayudar. En algún lugar de mi código, hay un int que representa un mes. Entonces: 1 sería enero, 2 de febrero, etc. En mi interfaz de usuario, me gustaría […]

Cambiar la imagen del elemento de la barra de tabs y el color del texto iOS

Aquí está mi barra de tabs: La siguiente imagen muestra el progtwig que se está ejecutando y el elemento “NOTICIAS” seleccionado: ¡Está claro que el color del tinte de la barra está funcionando bien como yo quiero! Pero el tintColor solo afecta la imagen y no el texto. Además, cuando se selecciona un elemento (como […]

Cómo cargar la imagen GIF en Swift?

Tengo una cadena con una URL del banner GIF que debo poner en la aplicación. Mi código: func showAdd(){ Request.get(“http://www.kyst.no/api/?apiMode=advertisement&lang=no”, { (error: NSError?, data: NSData, text: NSString?) -> () in let jsonResult: Dictionary = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil) as Dictionary var banner : NSString = jsonResult[“advertisement”]![“banner”] as NSString self.addViewImage.image = UIImage.animatedImageNamed(banner, duration: 1) }) […]

IBOutletCollection establece el orden en Interface Builder

Estoy utilizando IBOutletCollections para agrupar varias instancias de elementos de interfaz de usuario similares. En particular, agrupo varios UIButtons (que son similares a zumbadores en un juego de preguntas) y un grupo de UILabels (que muestran el puntaje). Quiero asegurarme de que la etiqueta directamente sobre el botón actualice el puntaje. Pensé que es más […]

Descartar el teclado en UIScrollView

De acuerdo, tengo un par de UITextFields y UITextViews dentro de UIScrollView , y me gustaría configurar el teclado para que desaparezca cada scrollview se toca o se desplaza la vista de desplazamiento (excepto cuando se toca dentro del campo de texto / vista, por supuesto). Mi bash actual de hacer esto es reemplazar el […]

setNeedsLayout y setNeedsDisplay

¿Cuál es la diferencia real entre los métodos de setNeedsLayout y setNeedsDisplay ? Como es habitual, la documentación es confusa sobre esto.

Simplemente enmascare una UIView con un rectángulo

Quiero saber cómo enmascarar simplemente el área visible de una UIView de cualquier tipo. Todas las respuestas / tutoriales que he leído hasta ahora describen el enmascaramiento con una imagen, degradado o creación de esquinas redondeadas, que es mucho más avanzado de lo que estoy buscando. Ejemplo: Tengo una UIView con los límites (0, 0, […]

agregar UIImage en CALayer

Debo agregar un UIImageView como subvista de MapView. Para hacer esto, creé una capa encima de MapView. En esta capa quiero poner mi imagen, pero obtengo un rectángulo blanco y nada más. Mi imagen no es visible Este es el código: – (void)viewDidLoad { //…… CALayer *layer = [CALayer layer]; layer.backgroundColor = [[UIColor whiteColor] CGColor]; […]

No se puede establecer el marco correctamente antes de viewDidAppear

Me preguntaba si alguien sabe por qué cuando configuras el marco de una subvista en viewDidLoad y viewWillAppear los cambios no surten efecto en la pantalla, pero si lo configuras en viewDidAppear , ¿lo hacen? En mi caso, estoy cargando un xib personalizado con dos vistas de tabla y luego bash desplazarlos hacia abajo en […]

Swift performSelector: withObject: afterDelay:

Tengo una aplicación en Objective C que estoy haciendo la transición a Swift. En Objective C, tengo este método: [self.view performSelector:@selector(someSelector) withObject:self afterDelay:0.1f]; Estoy trabajando con Swift y no puedo encontrar la manera de hacerlo. He intentado: self.view.performSelector(Selector(“someSelector”), withObject: self, afterDelay: 0.1) Aquí está el error que recibo: ‘performSelector’ is unavailable: ‘performSelector’ methods are unavailable […]