ボタンのクリック時にキーボードを開くと同時に、UIWebview の以前の場所にあったカーソルを表示する必要があります。私はJavaスクリプトをまったく知りません。これが私のコードです
- (IBAction)keyboardButtonSelected:(id)sender {
NSString *jScriptString = [NSString stringWithFormat:@"getCurrentCursor"];
[webViewForEditing stringByEvaluatingJavaScriptFromString:jScriptString];
[keyboardButton setSelected:YES];
[keyboardButton setImage:[UIImage imageNamed:@"keyboard-light"] forState:UIControlStateSelected];
[viewForHomeEmoji removeFromSuperview];
}
そして私はスクリプトでメソッドを次のように書きました:
function getCurrentCursor
{
document.getElementById('content').focus();
}
<body>
<div id="content" contenteditable="true" style="font-family: Helvetica">This is out Rich Text Editing View </div>
</body>
この目的を達成するために何を書く必要があるか教えてください。Objective-CとのJavaスクリプトの組み合わせに慣れることができるチュートリアル。教えて