2011-09-02 1 views
0
-(IBAction)bigger { 

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

Ceci est le code que j'ai entré mais j'obtiens l'erreur disant que l'expression n'est pas assignable. Must est un uiimageview. Je veux agrandir chaque propriété (hauteur et largeur) de 5,0 chaque fois que j'appuie sur le bouton. Comment puis-je faire ceci.Agrandir l'image avec un bouton?

Répondre

0

Ce que vous voulez probablement est de définir le cadre au lieu des limites. Faites quelque chose comme:

CGRect frame = must.frame; 
frame.size.width += 5; 
frame.size.height += 5; 
must.frame = frame; 
+0

merci, il a travaillé – user918958

0
//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; 



} 
Questions connexes