Articles of cocoa touch

Seleccione la fila de la vista de tabla mediante progtwigción

¿Cómo selecciono programáticamente una fila UITableView para que – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath se ejecuta? selectRowAtIndexPath solo resaltará la fila.

Problema UITableView cuando se usa un delegado / dataSource por separado

Descripción general: Para comenzar con lo que funciona, tengo un UITableView que se ha colocado en una vista generada por Xcode utilizando Interface Builder. El Propietario de archivo de la vista se establece en una subclase de UIViewController generada en UIViewController . A esta subclase he agregado implementaciones operativas de numberOfSectionsInTableView: tableView:numberOfRowsInSection: y tableView:cellForRowAtIndexPath: y […]

Mostrar pantalla en el primer lanzamiento solo en iOS

Tweetbot y Clear muestran en el primer inicio de la aplicación una pequeña pantalla tutorial sobre cómo funciona la aplicación. La pantalla con el pequeño tutorial solo aparece en la primera puesta en marcha de la aplicación (1 vez) ¿Cómo y con qué puedo hacer algo similar? ¿Alguien puede empujarme en la dirección correcta? Ver […]

Incluye un encabezado no modular dentro del módulo del marco

Estoy usando Xcode 6, 1) Primero estoy creando una biblioteca dinámica (CoreLibrary). Esta biblioteca contiene el archivo RequestPoster.h. 2) Luego creo un Marco Cocoa Touch y agregué esta biblioteca dinámica (CoreLibrary). 3) Entonces este framework se agrega a mi proyecto y da error en el archivo RequestPoster.h (CoreLibrary). Error: Incluir un encabezado no modular dentro […]

Botón trasero personalizado iOS 7

Quiero usar un botón de retroceso personalizado. en iOS 6 todo es perfecto, pero iOS 7 es extraño. [[UIBarButtonItem appearance] setBackButtonBackgroundImage:[[UIImage imageNamed:@”back_button_normal”] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12.0, 0, 12.0)] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; primero, no tiene una flecha de iOS 7 ni una imagen de fondo. (Localidad rusa) luego, si presiona el botón aparece la imagen de fondo. También tuve […]

¿Hay alguna manera de suprimir las advertencias en Xcode?

¿Hay alguna manera de suprimir las advertencias en Xcode? Por ejemplo, estoy llamando a un método no documentado y dado que el método no está en el encabezado, aparece una advertencia al comstackr. Sé que puedo agregarlo a mi encabezado para detener la advertencia, pero me pregunto si hay una forma más que agregarlo al […]

Cómo obtener Wifi SSID en iOS9 después de que CaptiveNetwork haya quedado en desuso y las llamadas al nombre Wifi ya estén bloqueadas

Hasta el día de hoy, utilicé la Interfaz CaptiveNetwork para mostrar el nombre del Wifi actualmente conectado. La referencia de iOS 9 Prerelease ya mencionada, que los métodos de CaptiveNetwork se desprenden ahora, pero todavía funcionaban al principio. Con la versión más nueva, Apple parece haber bloqueado ya estas llamadas (¿quizás por cuestiones de privacidad?). […]

¿Es posible cambiar un color de fondo UIButtons?

Este me tiene perplejo. ¿Es posible cambiar el color de fondo de un UIButton en Cocoa para iPhone? Intenté establecer el color de fondo pero solo cambia las esquinas. setBackgroundColor: parece ser el único método disponible para tales cosas. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];

Duración de animación de fila UITableView y callback de finalización

¿Hay alguna forma de especificar la duración de las animaciones de fila UITableView o de obtener una callback cuando finaliza la animación? Lo que me gustaría hacer es actualizar los indicadores de desplazamiento una vez que se completa la animación. Hacer el flash antes no hace nada. Hasta ahora, la solución que tengo es retrasar […]

capturar a uno mismo con fuerza en este bloque es probable que conduzca a un ciclo de retención

¿Cómo puedo evitar esta advertencia en xcode? Aquí está el fragmento de código: [player(AVPlayer object) addPeriodicTimeObserverForInterval:CMTimeMakeWithSeconds(0.1, 100) queue:nil usingBlock:^(CMTime time) { current+=1; if(current==60) { min+=(current/60); current = 0; } [timerDisp(UILabel) setText:[NSString stringWithFormat:@”%02d:%02d”,min,current]];///warning occurs in this line }];