UIWebView复制粘贴

时间:2013-02-05 05:17:01

标签: iphone ios uiwebview copy-paste

我正在处理UIWebView行动Copypaste ..我不知道它究竟是如何运作的...... 我需要做的是......当我点击链接时,它应该复制URL并在UiTextFieldBrowser bar它应该能够粘贴...

我正在做的是:

- (void)actionSheet:(UIActionSheet *)actionSheet
clickedButtonAtIndex:(NSInteger)buttonIndex {

if([title isEqualToString:@"Copy"]){ 

   NSURL *requestedURL = [request URL];
   NSString *link = [requestedURL absoluteString];
    UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];

    pasteboard.string = link;

    NSLog(@"paste is %@",pasteboard.string); // this does not give me the anything
  }

请让我知道我在复制方法中出错的地方,,,以及它是如何粘贴的

1 个答案:

答案 0 :(得分:1)

点击此链接: - http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIPasteboard_Class/Reference.html

[[UIPasteboard generalPasteboard] containsPasteboardTypes:UIPasteboardTypeListString];
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; 
if (pasteboard.string != nil) { [self insertText:pasteboard.string]; }