我希望WebView根据用户使用的设备显示特定的URL。例如:
if(deviceType == iPad)
{
// Load Site on iPad & Retina iPad
[webView loadRequest:[URLWithString:@"http://site.com/ipad.html"]];
}
else
{
// Load Site on iPhone & Retina iPhone
[webView loadRequest:[URLWithString:@"http://site.com/iphone.html"]];
}
我该怎么做呢?谢谢:))
答案 0 :(得分:3)
使用类似:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
UI_USER_INTERFACE_IDIOM()
是一个调用userInterfaceIdiom
method of UIDevice
的宏,如果该方法不可用则会回退。