Objective c iOS 13更新后,手机周围开始出现蓝色边框,如何摆脱它?

Objective c iOS 13更新后,手机周围开始出现蓝色边框,如何摆脱它?,objective-c,uitableview,email,constraints,Objective C,Uitableview,Email,Constraints,关于这个问题,我将尽量精确 我正在修复一些很久以前用objective c编写的旧邮件应用程序,在这次新的iOS 13更新之前,它运行得非常好 之后,它开始在body单元格周围显示一个蓝色边框(我必须在这里键入消息) 我读过关于focus ring的文章,看起来是同一个问题,但我不太确定,因为我在代码中的任何地方都没有看到它 有人有类似的问题吗 谢谢 我找到了一个答案: 您需要在应用程序中实现以下几行: [self.wkWebView stringByEvaluatingJavaScriptFr

关于这个问题,我将尽量精确

我正在修复一些很久以前用objective c编写的旧邮件应用程序,在这次新的iOS 13更新之前,它运行得非常好

之后,它开始在body单元格周围显示一个蓝色边框(我必须在这里键入消息)

我读过关于focus ring的文章,看起来是同一个问题,但我不太确定,因为我在代码中的任何地方都没有看到它

有人有类似的问题吗

谢谢

我找到了一个答案:

您需要在应用程序中实现以下几行:


[self.wkWebView stringByEvaluatingJavaScriptFromString:@“var style=document.createElement('style');style.type='text/css';style.innerHTML='*:focus{outline:none}';document.getElementsByTagName('head')[0]。appendChild(style);“]

看看UIKit下面。谢谢,我试过了,但还是没变。我将再次检查,可能是我没有正确编辑值。请使用视图调试器找出蓝色的内容。故事中没有“聚焦环”。这是你们的观点。谢谢你们的耐心,但在我看来,在模拟器和真实设备上并没有这样的蓝线。无论我初始化的帧大小如何,它都会显示。