我目前的视图中有UIWebView。我需要更改所选文本的字体颜色。我的颜色托盘在另一个视图控制器上。我打电话
[[[self window] rootViewController] presentViewController:colorController animated:YES completion:nil];
但是当彩色托盘显示时,UIWebView丢失了选择。
知道如何解决这个问题或再次设置选择吗?
答案 0 :(得分:1)
在从javascript调用本机方法之前保存javascript中触及的元素。在原生视图中选择颜色后,当您调用javascript方法更改颜色时,您的javascript代码现在将知道之前选择的内容,您可以相应地继续。