Как показать одинаковые изображения в разных размерах для Iphone и Ipad - PullRequest
0 голосов
/ 18 февраля 2011

Я хочу показать изображение в веб-просмотре, но моя проблема в том, что я хочу показать одно и то же изображение в ipad и iphone в разных размерах. В настоящее время в моем проекте я получаю изображение из базы данных, я получаю url. Как я должен отличаться от iphone и Ipad. Пожалуйста, помогите я использовал этот код сейчас в css, я написал размеры и прикрепил тег во время выполнения, но он не заменяет строку, почему он не заменяет строку, которую я не знаю.

if ([deviceType isEqualToString:@"iPad Simulator"]) 
    {
        //contentString =[contentString stringByReplacingOccurrencesOfString:@"/>" withString:@"width:\"30%\" height:\"30%\"/>"];
        contentString =[contentString stringByReplacingOccurrencesOfString:@"/>" withString:@"class=\"img_ipad\"/>"];


    }
    else
    {
        contentString =[contentString stringByReplacingOccurrencesOfString:@"/>" withString:@"width:\"70%\" height:\"70%\"/>"];
    }

1 Ответ

0 голосов
/ 18 февраля 2011

Вы должны использовать эту конструкцию:

#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 30200
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
        NSLog(@"iPad Idiom"); 
    else
#else
        NSLog(@"iPhone Idiom");
#endif
...