如何在webview iphone应用程序中添加Notes?

时间:2012-08-08 10:14:44

标签: iphone objective-c ios5

我有一个带有UIWebView的iPhone应用程序,因为它是核心UI,这个Web视图显示了我想在旁边添加注释的一些数据,示例场景将是:

  1. 用户将在webview和弹出菜单中选择文本 出现。
  2. 他们会按AddNotes按钮。
  3. 应该显示UI文本视图窗口。
  4. 用户应按保存并保存相关的注释 他按下AddNotes按钮的位置。
  5. 任何人都可以部分或完全帮助吗?

1 个答案:

答案 0 :(得分:0)

这将帮助您使用Rangy库了解所选测试:

- (BOOL) isSelectionActive
{
    NSString * resultStr = [self.contentView stringByEvaluatingJavaScriptFromString:
                            @"rangy.getSelection().isCollapsed"];

    NSLog(@"resultStr: %@", resultStr );

    if ([resultStr isEqualToString:@"true"]) {
        return NO;
    }
    else {
        return YES;
    }
}

当您知道已经进行了选择后,然后设置UITextfield的动画,以便用户能够在其中输入文本。