アプリの説明ページを適切に表示し、(開発者にとって) 簡単に編集できるようにしたいと考えています。属性付きテキストは複雑すぎて使用したり変更したりできないので、TextEdit で RTF ファイルを作成し、 Apple が推奨する方法でプログラムにそれを UIWebView に読み込ませました。
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView {
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
}
// Calling -loadDocument:inView:
[self loadDocument:@"instructions.rtf" inView:self.myWebview];
(1回の修正が含まれます。)
見栄えがよく、ドキュメントが WebView 内にうまく収まります。しかし、何らかの理由で、WebView は下部 (テキストの高さの 1/3) に多くの空白を追加するため、スクロール バーが必要になります。(実際のテキストの長さが保証されない限り、スクロール バーは省略したいと思います。)
空白がどこから来て、どのように削除できるか知っている人はいますか