Vraag : UIImage app die - een Beeld plaatsen bij x, y

Hi
In xcode, zou

what- projecttype ik (iPhone SDK v 4)
and moeten gebruiken hoe ik opstelling een project om app te maken om een beeld aan het scherm bij x te trekken, y
and op kranen/clicks
let?

Antwoord : UIImage app die - een Beeld plaatsen bij x, y

Er zijn - drawAtPoint: methode in UIImage, als ik de vraag begrijp.

Als u een UIView hebt en een beeld moet plaatsen aangezien een achtergrond, deze code zal helpen:

bKColor van UIColor* = [[UIColor alloc] initWithPatternImage [UIImage imageNamed: @ " MyBkgnd.png "]];
self.view.backgroundColor = bkColor;
[bkColorversie];

Als u iets in een mening moet trekken, kunt u gebruiken drawInRect: methode.
In mening .m het dossier dat u gewoonlijk hebt gehad:
- (identiteitskaart) initWithFrame: (CGRect) kader {
    als (zelf = [super initWithFrame: kader]) {
        // de code van de Initialisering
    }
    terugkeer zelf;
}

- (leegte) drawRect: (CGRect) rect {
    // die code trekken
}

In initWithFrame kunt u het beeld initialiseren en in drawInRect trekt het.
Bijvoorbeeld zo:
- (leegte) drawRect: (CGRect) rect {
        De context van CGContextRef = UIGraphicsGetCurrentContext ();
        *myImage van UIImage = [UIImage imageNamed: @ " anImage.jpg "];
        CGPoint imagePoint = CGPointMake (10, 10);
        [myImage drawAtPoint: imagePoint];
        [myImageversie];
}

Ziet u de volgende lijn: [myImage drawAtPoint: imagePoint]; ?
het trekt het beeld op punt 10, 10.

Ik kan u adviseren dit leerprogramma:
iPhone SDK: Het leren over de Gebeurtenissen van de Aanraking & de BasisAnimatie van het Spel
http://mobile.tutsplus.com/tutorials/iphone/iphone-sdk-learning-about-touch-events-basic-game-animation/
Andere oplossingen  
 
programming4us programming4us