更改uiviewcontroller而不会丢失选择uiwebview

时间:2015-01-26 09:52:02

标签: ios iphone ipad uiviewcontroller uiwebview

我目前的视图中有UIWebView。我需要更改所选文本的字体颜色。我的颜色托盘在另一个视图控制器上。我打电话

[[[self window] rootViewController] presentViewController:colorController animated:YES completion:nil];

但是当彩色托盘显示时,UIWebView丢失了选择。

知道如何解决这个问题或再次设置选择吗?

1 个答案:

答案 0 :(得分:1)

在从javascript调用本机方法之前保存javascript中触及的元素。在原生视图中选择颜色后,当您调用javascript方法更改颜色时,您的javascript代码现在将知道之前选择的内容,您可以相应地继续。