2012-03-03 5 views
1

У меня есть UIImageView под названием img.Как изменить размер UIImageView?

Как изменить его размер, допустим, увеличить его на 1.0 каждый раз, когда нажимаете кнопку?

+0

Вы искали? И, наконец, вы что-то попробовали? Это похоже на основной вопрос. –

+0

Да, и не нашли никакой полезной информации, к сожалению. Я новичок. – NoobDev4iPhone

+0

Использование cgaffinemakescale – Floris497

ответ

1

Просто установите другой кадр (и соответствующий режим содержимого). Например:

- (IBAction) buttonWasPressed 
{ 
    [imageView setFrame:CGRectInset([imageView frame], -20, -20)]; 
} 

Обратите внимание, что это изменяет размер представления, а не данные основного изображения.

4

Похоже, что вам нужно настроить этот size от UIImageView, на самом деле не изменить размер UIImage. Вы можете назначить новое значение фрейма этого UIImageView.

CGRect newFrame = img.frame; 
newFrame .size.width += 1; 
newFrame .size.height += 1; 
img.frame = newFrame ; 
Смежные вопросы