project_files/HedgewarsMobile/Classes/MapPreviewButtonView.m
changeset 4356 d1d26f8963a3
parent 4082 bfe14b38dad1
child 4976 088d40d8aba2
equal deleted inserted replaced
4354:c4e1820fa792 4356:d1d26f8963a3
    51 }
    51 }
    52 
    52 
    53 #pragma mark -
    53 #pragma mark -
    54 #pragma mark image wrappers
    54 #pragma mark image wrappers
    55 -(void) setBackgroundImageRounded:(UIImage *)image forState:(UIControlState)state {
    55 -(void) setBackgroundImageRounded:(UIImage *)image forState:(UIControlState)state {
    56     [self setBackgroundImage:[image makeRoundCornersOfSize:CGSizeMake(12, 12)] forState:UIControlStateNormal];    
    56     // TODO:http://stackoverflow.com/questions/4272476/setbackgroundimage-behaviour-changed-on-ipad-4-2
       
    57     [self setBackgroundImage:[image makeRoundCornersOfSize:CGSizeMake(12, 12)] forState:state];
    57 }
    58 }
    58 
    59 
    59 -(void) setImageRounded:(UIImage *)image forState:(UIControlState)state {
    60 -(void) setImageRounded:(UIImage *)image forState:(UIControlState)state {
    60     [self setImage:[image makeRoundCornersOfSize:CGSizeMake(12, 12)] forState:UIControlStateNormal];    
    61     [self setImage:[image makeRoundCornersOfSize:CGSizeMake(12, 12)] forState:state];
    61 }
    62 }
    62 
    63 
    63 -(void) setImageRoundedForNormalState:(UIImage *)image {
    64 -(void) setImageRoundedForNormalState:(UIImage *)image {
    64     [self setImageRounded:image forState:UIControlStateNormal];
    65     [self setImageRounded:image forState:UIControlStateNormal];
    65 }
    66 }