Aquí está mi imagen:cómo alinear mi imagen en el centro del IOS horizontal
Obj *obj = ... obj has imageHref which is NSString
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:obj.imageHref]];
[image drawInRect:CGRectMake(0, 0, image.size.width, image.size.height)];
dependiendo del tamaño de la imagen que no puedo encontrar la manera de centrarlo, alguna idea?
Esto es todo método en el interior:
- (void)drawRect:(CGRect)rect {
Obj *obj = ... obj has imageHref which is NSString
UIImage *image = [UIImage imageNamed:[NSString stringWithFormat:obj.imageHref]];
[image drawInRect:CGRectMake(0, 0, image.size.width, image.size.height)];
NSLog(@"%f", rect.size.width);
NSLog(@"%f", rect.size.height);
}
Dónde rect.size.width
impresiones 320.000000 y rect.size.height
impresiones 416.000000
Hmm ... No hay ninguna garantía de que una división de una anchura o una altura de 2 estancias como un entero. Yo agregaría 'piso'. –