По крайней мере, в Firefox (начиная с v24) и Chrome (начиная с v30), применительно к контенту в элементе table
:
word-wrap:break-word
фактически не вызовет длинные слова для переноса, что может привести к тому, что таблица превысит границы своего контейнера;
word-break:break-all
приведет к переносу слов и установке таблицы внутри своего контейнера.
Итак, начнем:
UIImage* img = [UIImage imageNamed:@"myImage.jpg"];
CGRect imgFrame = CGRectMake(x, y, tileWidth, tileHeight);
CGImageRef imageRef = CGImageCreateWithImageInRect([img CGImage], imgFrame);
UIImage* subImage = [UIImage imageWithCGImage: imageRef];
CGImageRelease(imageRef);