저는 현재 만들고있는 iPhone 앱에서 MathJax를 사용하려고합니다. 현재 MathJax와 풀린 MathJax 버전이 Resources 폴더에 있습니다. My Resources 폴더에 MathJax 테스트 폴더에있는 sample.html 파일의 직접 복사본 인 html 파일이 있습니다. 그런 다음 UIWebView에 데이터를로드 할 때로드하는 뷰가 있습니다.MathJax 및 iPhone Objective C
때이 같은 파일에서 데이터를 가져 뷰로드 :
파일 경로는 다음을 수행하여 검색되는NSString *htmlText = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
:`는 NSString *적인 filePath = [[NSBundle mainBundle] pathForResource "SSS을" ofType : @ "html"];
내 리소스 폴더에 MathJax 폴더가 있고 빌드 단계에서 리소스를 컴파일하지 않고 번들 리소스 복사 아래에 나열되도록 설치해야합니다.
일단 문자열에 htmlText가 있습니다. UIWebView에서 데이터를로드합니다. 이 방법은 다음과 같습니다.
[htmlView loadHTMLString:htmlText baseURL:[[NSBundle mainBundle] resourceURL]];
웹 페이지가 UIWebView로로드되지만 LaTex가 제대로 렌더링되지 않습니다. MathJax 폴더 내에 sample.html 페이지를로드하면 올바르게로드되므로 설정 권한이 있다는 것을 알고 있습니다. 어떤 도움이라도 좋을 것입니다.
덕분에