我想在webview中显示图像,但我的问题是我希望在ipad和iphone中以不同的尺寸显示相同的图像。 目前在我的项目中我从数据库获取图像我正在获取url.how应该从iphone和ipad变化。请帮助 我现在在css中使用了这段代码我在运行时写的大小和附加标签,但是它不重新替换字符串为什么它不替换我不知道的字符串。如果有人知道plaese在任何情况下帮助我。
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%\"/>"];
}
答案 0 :(得分:0)
你应该使用这种结构:
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 30200
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
NSLog(@"iPad Idiom");
else
#else
NSLog(@"iPhone Idiom");
#endif