gpt4 book ai didi

IOS 剪贴板(复制粘贴)无法跨应用程序

转载 作者:行者123 更新时间:2023-11-28 17:40:33 31 4
gpt4 key购买 nike

我有一个奇怪的问题,我相信我可能只需要一些权利来声明使其工作。

我有一些用户可以复制文本的 TextView ,并且可以将其粘贴到应用程序内的另一个文本字段中。但是当用户退出(或暂停)应用程序时,用户在剪贴板中没有内容并且无法将文本粘贴到另一个应用程序中。 (例如,用户从我的应用程序复制了一个 URL,但是当他尝试将其粘贴到 Safari 中时,无法粘贴任何内容,剪贴板是空的)。

[已更新] 我在这里发现了问题和一些讨论: https://stackoverflow.com/a/8442428/140860

最佳答案

在应用程序退出期间将抄写板设为空

试试这个...

在您的应用委托(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 = @"”;
}

然后当您尝试跨应用粘贴时会是空的...所以,简单

关于IOS 剪贴板(复制粘贴)无法跨应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8325047/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com