Como cortar um png de sprite grande em UIImages menores?
Por exemplo, o arquivo png é de 1200 (h) x 50 (w) pixels, como possocortar o png e carrega em 6UIImage
s, cada 200 (h) x 50 (w). Obrigado!
EDIT - graças à resposta de Michal, o código final:
CGImageRef imageToSplit = [UIImage imageNamed:@"huge.png"].CGImage;
CGImageRef partOfImageAsCG = CGImageCreateWithImageInRect(imageToSplit, CGRectMake(0, 0, 50, 50));
UIImage *partOfImage = [UIImage imageWithCGImage:partOfImageAsCG];
// ...
CGImageRelease(partOfImageAsCG);