Я создал сетку изображений. Рамки этих изображений имеют квадратную форму (CGRects). К сожалению, изображения заполняют квадрат непропорционально. Но я хотел бы «обрезать» или «замаскировать» данное изображение. Это означает, что мои кадры будут отображать только части изображения, но пропорционально правильны. Я попробовал contentModes UIImageView, но не повезло.обрезка изображения цель-c
for(int index = 0; index < (_cols*_rows) ;index++)
{
NSValue *value = [myArray objectAtIndex:index];
CGRect myrect = [value CGRectValue];
UIImageView *myImageView = [[UIImageView alloc] initWithImage:myImage];
myImageView.frame = myrect;
[self addSubview:myImageView];
[myImageView release];
}
Пробовал это, но изображения/рамки просто перекрывают друг друга ... – algro
Хм, убедитесь, что для свойств imageViews 'clipToBounds' установлено значение YES. – zem