我有一个奇怪的问题,我相信我可能只需要申请一些权利来宣布它的运作。
我有一些文本视图,用户可以复制文本,它可以粘贴到应用程序内的其他文本字段中。但是当用户退出(或暂停)应用程序时,用户在剪贴板中没有内容,并且无法将文本粘贴到另一个应用程序中。 (例如,用户从我的应用程序复制了一个URL,但是当他尝试将其粘贴到Safari中时,没有任何东西可以粘贴,剪贴板是空的。)
[更新]我在这里找到了问题并进行了一些讨论: https://stackoverflow.com/a/8442428/140860
答案 0 :(得分:0)
在app辞职期间,将复制板设为空
试试这个......
在您的app delegate中:
-(void)applicationWillResignActive:(UIApplication *)application
{
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"”;
}
-(void)applicationDidEnterBackground:(UIApplication *)application
{
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"”;
}
-(void)applicationWillTerminate:(UIApplication *)application
{
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
pasteboard.string = @"”;
}
然后当您尝试粘贴应用时 它会是空的...... 所以,轻松