проблема в получении точного размера изображения из фотогалереи в iphone sdk? - PullRequest
1 голос
/ 10 июня 2011

Я выбираю фотографию из библиотеки фотографий с разрешением 480 * 320 и хочу сохранить ее в качестве фона для моего вида, который имеет тот же размер (480 320).Но я получаю изображение в размере 320,480.(то, что происходит здесь, я получаю полтора изображения в качестве фона).Кто-нибудь может мне помочь, пожалуйста.Я прилагаю снимок экрана с этим сообщением

enter image description here

Я хочу получить 480 320 изображений непосредственно из галереи или путем фотосъемки.

Заранее спасибо.
Правина!

- (недействительно) reloadView {

[self.view bringSubviewToFront:myFirstView];
printf("\n this is in loadView method");
CartoonMakerAppDelegate *appDelegate=(CartoonMakerAppDelegate*)[ [UIApplication sharedApplication] delegate];

UIImage *img ;
if(appDelegate.isbgFromDevice == YES)
{
    img = [UIImage imageWithData:appDelegate.imageData];
    appDelegate.bgImage = img;
    appDelegate.isbgFromDevice = NO;
}
else if(appDelegate.isbgFromLibrary == YES)
{
    NSString *bgStr = appDelegate.backgroundImage;
    img = [UIImage imageNamed:bgStr];
    appDelegate.isbgFromLibrary = NO;
    appDelegate.bgImage = img;
}
NSData *bgImgdata = UIImagePNGRepresentation(appDelegate.bgImage);
if([bgImgdata length]!=0)
{

    myFirstView.backgroundColor = [UIColor colorWithPatternImage:appDelegate.bgImage];
    myFirstView.contentMode = UIViewContentModeScaleAspectFit;
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...