如何保存UIWebView字体大小?

时间:2015-08-09 20:51:33

标签: ios objective-c uiwebview

我知道我可以使用-webkit-text-size-adjust来增加/减少字体大小,但我在将此字体大小保存到NSUserDefaults时遇到了问题,因为-webkit-text-size-adjust只能使用百分比。

例如。我的字体大小为100%,我将其增加到110%并将其保存在NSUserDefaults中。下次当我想将它增加到115%时,它会比我增加100%到115%要大得多,而这是因为1,1 * 1,15 != 1,0 * 1,15。我试图解决它,所以这个平等成为现实,但后来我发现在保存并打开WebView后,fontSize会有所不同。

更新
1)第一次font-size:110%
enter image description here

2)让我们将font-size增加到125%
enter image description here

3)我们已将font-size:125%保存在NSUserDefaults中。我们重启应用程序。因此,第一个font-size将为125% enter image description here

正如您所看到的,字体大小不同。我可以提供更多奇怪行为的截图,例如当你从中减少字体大小时实际上变得越来越大,但我现在你更准确地理解我的问题了。

0 个答案:

没有答案