는 : http://developer.apple.com/library/safari/#documentation/appleapplications/reference/safarihtmlref/Articles/MetaTags.html사용 뷰포트있는 UIWebView 아이폰
는 IOS 장치를위한 웹 페이지에서 기본 스케일을 정의하기 위해 뷰포트를 사용하는 방법에 대해 설명합니다.
제 문제는 내 uiwebview에 SVG 파일을 표시하고 싶다는 것입니다. 내 SVG이 방법을로드 :
- (void)viewDidLoad {
// Loading the SVG file from resources folder
NSString *filePath = [[NSBundle mainBundle]
pathForResource:@"carteregionvin" ofType:@"svg"];
NSData *svgData = [NSData dataWithContentsOfFile:filePath];
NSString *resourcePath = [[NSBundle mainBundle] resourcePath];
NSURL *baseURL = [[NSURL alloc] initFileURLWithPath:resourcePath isDirectory:YES];
[self.webView loadData:svgData
MIMEType:@"image/svg+xml"
textEncodingName:@"UTF-8"
baseURL:baseURL];
내 SVG가 제대로로드 표시하지만, 내가 어떻게이 삽입/사용할 수있다 : 규모를 정의하는 loadata와
<meta name = "viewport" content = "initial-scale = 1.0">
를?
SVG 파일을 클릭 한 후에도 aimC를 사용하여 줌 레벨을 재설정 할 수 있습니까? 왜냐하면 내 scalePageToFit 사실, 그래서 어떤 경우에는 줌을 재설정해야합니다.
svg의 xml에 삽입해야합니까? 나는 가변 문자열로 svg 파일을로드하고 일부 일치를 사용하여 해당 위치를 찾아 해당 위치에 삽입합니다. –