我有一个带有 UIWebView 的 iPhone 应用程序,它是核心 UI,这个 Web 视图显示了一些我想在旁边添加注释的数据,一个示例场景是:
- 用户将在 webview 中选择一个文本并出现一个弹出菜单。
- 他们将按下 AddNotes 按钮。
- UI textview 窗口应该出现写入。
- 用户应按保存,并且应保存有关他按 AddNotes 按钮所在位置的注释。
任何人都可以部分或完全提供帮助吗?
我有一个带有 UIWebView 的 iPhone 应用程序,它是核心 UI,这个 Web 视图显示了一些我想在旁边添加注释的数据,一个示例场景是:
任何人都可以部分或完全提供帮助吗?
这将帮助您了解使用Rangy库选择的测试:
- (BOOL) isSelectionActive
{
NSString * resultStr = [self.contentView stringByEvaluatingJavaScriptFromString:
@"rangy.getSelection().isCollapsed"];
NSLog(@"resultStr: %@", resultStr );
if ([resultStr isEqualToString:@"true"]) {
return NO;
}
else {
return YES;
}
}
当您知道已经做出选择时,然后为 UITextfield 设置动画,以便用户能够在其中输入文本。