在iPad上的UIWebView中以正确的比例显示内容
我有一个UIWebView设置为可缩放,以适应iPad应用程序,该应用程序从和NSString获取其内容 如果我关闭缩放以适应更大的文本,虽然我希望它更大,但我失去了缩放功能 如果我将缩放设置为适合文本,那么文本会非常小,因为它显然是在缩放批次以适合页面…然后我会将其缩小 我如何让它允许我缩放,但也决定如何大或多小,我希望字体在第一次显示的内容 谢谢在iPad上的UIWebView中以正确的比例显示内容,ipad,uiwebview,nsstring,Ipad,Uiwebview,Nsstring,我有一个UIWebView设置为可缩放,以适应iPad应用程序,该应用程序从和NSString获取其内容 如果我关闭缩放以适应更大的文本,虽然我希望它更大,但我失去了缩放功能 如果我将缩放设置为适合文本,那么文本会非常小,因为它显然是在缩放批次以适合页面…然后我会将其缩小 我如何让它允许我缩放,但也决定如何大或多小,我希望字体在第一次显示的内容 谢谢NSString*webViewContent=[nsstringstringwithformat:@“\n” NSString *webVie
NSString*webViewContent=[nsstringstringwithformat:@“\n”
NSString *webViewContent = [NSString stringWithFormat:@"<html> \n"
"<head> \n"
"<style type=\"text/css\"> \n"
"body {font-family: \"%@\"; font-size: %@;}\n"
"</style> \n"
"</head> \n"
"<body>%@</body> \n"
"</html>", @"helvetica", [NSNumber numberWithInt:kFieldFontSize], content];
//kFieldFontSize = 'specify your font size'
[yourWebVIew loadHTMLString:webViewContent baseURL:nil];
“\n”
“\n”
正文{字体系列:\“%@\”字体大小:%@;}\n
“\n”
“\n”
“%@\n”
“,@“helvetica”,[NSNumber number whithint:kFieldFontSize],content];
//kFieldFontSize='指定您的字体大小'
[yourWebVIew loadHTMLString:webViewContent-baseURL:nil];
使用上述方法更改字体。将其放入HTML(或本地.CSS文件)的CSS中,当加载到iPad上时,字体大小将是iPhone的两倍。我刚刚在一个项目中使用了它,效果非常好
@media all and (min-device-width: 481px) and (max-device-width: 1024px) {
body { font-size: 200%; }
}
您还可以对纵向/横向等进行媒体查询