Увеличить изображение кнопкой? - PullRequest
0 голосов
/ 02 сентября 2011
-(IBAction)bigger {

    must.bounds.size = CGSizeMake(must.bounds.size.width +5.0 , must.bounds.size.height +5.0);  
}

Это код, который я ввел, но я получаю сообщение об ошибке, говорящее, что выражение не может быть назначено.Должен быть uiimageview.Я хочу, чтобы каждое свойство (высота и ширина) увеличивалось на 5,0 каждый раз, когда я нажимаю кнопку.Как я могу это сделать.

Ответы [ 2 ]

0 голосов
/ 02 сентября 2011
//here u can get the image as bigger without moving its center point


-(IBAction)bigger {


    CGRect _bounds = must.bounds;

    CGPoint centerPoint=must.center;

    _bounds.size = CGSizeMake(must.bounds.size.width + 5.0 , must.bounds.size.height + 5.0);

    must.bounds = _bounds;

    must.center = centerPoint;



}
0 голосов
/ 02 сентября 2011

Что вы, вероятно, хотите, это установить рамку вместо границ. Сделайте что-то вроде:

CGRect frame = must.frame;
frame.size.width += 5;
frame.size.height += 5;
must.frame = frame;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...