*   >> lukeminen koulutus Artikkelit >> science >> programming

iPhone koon muuttaminen UIImage

lectingImageViewImage) {

CGSize size = selectedImage.size;

CGFloat suhde = 0;

jos (koko .width> size.height) {

suhde = 128,0 /size.width;

} else {

suhde = 130,0 /size.height;

}

CGRect rect = CGRectMake (0,0, 0,0, suhde * size.width, suhde * size.height);

UIGraphicsBeginImageContext (rect.

size);

[ ,,,0],selectedImage drawInRect: RECT];

imageViewImage = UIGraphicsGetImageFromCurrentImageContext();

}

[selfdismissModalViewControllerAnimated:YES];

}

- (Void) didReceiveMemoryWarning {

//tiedotteet mieltä, jos sillä ei ole Superview.

[superdidReceiveMemoryWarning];

//vapauta välimuistissa tiedot, kuvat, jne, jotka eivät ole käytössä.

}

- (void) viewDidUnload {

//vapauta säilytti subviews päätason.

//esim self.

myOutlet = nolla;

}

- (void) dealloc {

[superdealloc];

[buttonrelease];

[imageViewrelease];

[buttonImagerelease];

[imageViewImagerelease];

}

@end

In ViewDidLoad menetelmä, UIImage * scaledButtonImage = [buttonImagescaleToSize: CGSizeMake (120.0f, 120.0f)]; koodi ottaa kuvan ja skaalaus sille 120 120 pikseliä. Avoin ImageResizingTutorialViewController.

xib ja laittaa UIImage

Näytä, että on 100 100 pikseliä (voit muuttaa tämän painamalla ⌘ - 3), UIButton joka sanoo "Valitse ImageView Image", ja UIButton joka on mukautettu (⌘ - 1) ja 120 120 pikseliä. Ohjaus vetämällä Tiedoston omistaja on UIImageView ja UIButton ja valitse sopiva pistorasia. Lopuksi, valvoa vetämällä "Valitse ImageView Image" Tiedosto: n omistaja ja valitse selectImageViewImage tapahtuma. Tallenna tämä, lähellä Interface Builder ja osuma rakentaa ja mennä. Lähdekoodi ja löytyy täältä: https://sites.google.

com/site/iprogramiphones/bukisatutorials/imageresizing

lähdekoodi löytyy täältä: https://sites.google.com/site /iprogramiphones /bukisatutorials /drawingoveranimage

Millaisia ​​opetusohjelma haluaisit seuraavaksi? Lähetä vastauksesi kommenttina tällä sivulla.

Ongelmia koodaus? Lähetä minulle @ [email protected].

on koira ja iPod Touch tai iPhone? https://itunes.apple.com/us/app/whos-your-doggy/id332655618?mt=8

Tilaa oma opetusohjelma RSS-syötteen tässä: rehu: //sites.google.com/site /iprogramiphones/bukisatutorials/posts.

xml

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.