Articles of iphone

Cómo agregar una vista personalizada en las llamadas de anotación del mapa

Aquí está mi código. Deseo agregar mi propia vista de llamada personalizada en lugar de la predeterminada de iOS. Sé que solo hay una leyenda a la izquierda y una vista de leyenda derecha, pero necesito agregar una vista tipo de información sobre herramientas con mi propio fondo y etiqueta. – (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id […]

Dibujando UIBezierPath en el código UIView generado

Tengo un UIView agregado en el código en tiempo de ejecución. Quiero dibujar un UIBezierPath en él, pero ¿esto significa que tengo que anular drawRect para UIView? ¿O hay otra forma de atraerlo en el UIView personalizado? Aquí está el código para generar UIView : UIView* shapeView = [[UIView alloc]initWithFrame:CGRectMake(xOrigin,yOrigin+(i*MENU_BLOCK_FRAME_HEIGHT), self.shapeScroll.frame.size.width, MENU_BLOCK_FRAME_HEIGHT)]; shapeView.clipsToBounds = YES; […]

Agregar un UILabel a una UIToolbar

Estoy tratando de agregar una etiqueta a mi barra de herramientas. El botón funciona muy bien, sin embargo, cuando agrego el objeto de la etiqueta, se bloquea. ¿Algunas ideas? UIBarButtonItem *setDateRangeButton = [[UIBarButtonItem alloc] initWithTitle:@”Set date range” style:UIBarButtonItemStyleBordered target:self action:@selector(setDateRangeClicked:)]; UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(5, 5, 20, 20)]; label.text = @”test”; [toolbar setItems:[NSArray arrayWithObjects:setDateRangeButton,label, […]

UINavigationController “botón de retroceso” texto personalizado?

El “botón Atrás” por defecto muestra el título de la última vista en la stack, ¿hay alguna manera de tener texto personalizado en el botón Atrás?

¿Cómo administrar la expiración del certificado de distribución de la empresa?

Nuestro cliente acaba de unirse al Progtwig para desarrolladores de iOS. Han firmado la aplicación (desarrollada por nosotros) con Enterprise Distribution y la instalaron con éxito en algunos dispositivos a través de MDM. Hasta donde yo sé, cuando expira mi certificado de distribución no empresarial, tengo que renovarlo. Este vencimiento inhabilita todas las aplicaciones firmadas […]

Error de la aplicación iOS: no se puede agregar uno mismo como subvista

Recibí este informe de fallos, pero no sé cómo depurarlo. Fatal Exception NSInvalidArgumentException Can’t add self as subview 0 … CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit __53-[_UINavigationParallaxTransition animateTransition:]_block_invoke + 1196 6 UIKit +[UIView(Animation) performWithoutAnimation:] […]

iPhone: consigue la posición de UIView en toda la ventana de UI

La posición de una UIView puede ser determinada obviamente por view.center o view.frame etc., pero esto solo devuelve la posición de la UIView en relación con su superview inmediata. Necesito determinar la posición de UIView en todo el sistema de coordenadas 320×480. Por ejemplo, si el UIView está en una UITableViewCell , su posición dentro […]

NSFetchedResultsController con secciones creadas por la primera letra de una cadena

Aprendizaje de datos básicos en el iPhone. Parece que hay pocos ejemplos en Core Data poblando una vista de tabla con secciones. El ejemplo de CoreDataBooks utiliza secciones, pero se generan a partir de cadenas completas dentro del modelo. Quiero organizar la tabla Core Data en secciones por la primera letra de un apellido, al […]

Documentación de la API privada de iOS

¿Hay algún sitio web o proyecto que documente API privadas para el iPhone SDK?

¿Qué significa un guión bajo en el nombre de una variable miembro en Objective-C?

Posible duplicado: Prefijo de nombres de propiedades con un guión bajo en Objective C Soy desarrollador de C / C ++ y estoy aprendiendo Objective-C. Recientemente comencé con un tutorial que encontré en la red. El código es el siguiente: @interface MapDemoAnnotation : NSObject { CLLocationCoordinate2D _coordinate; } – (id)initWithCoordinate:(CLLocationCoordinate2D)coordinate; @end @implementation MapDemoAnnotation @synthesize coordinate=_coordinate; […]