如何使用变量i代替'1.4'.i想要使用变量i来缩小和放大and视图。
[tp stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = '1.4';"];提前感谢
发布于 2010-09-03 02:04:27
您可以使用NSString类方法stringWithFormat:
[tp stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.body.style.zoom = '%f';", i];发布于 2010-09-03 02:06:54
您可以使用stringWithFormat:创建字符串。
像[tp stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.body.style.zoom = '%d'", i];这样的东西
发布于 2010-09-03 02:18:38
要使用stringWithFormat创建可以传递给stringByEvaluatingJavaScriptFromString的字符串,需要知道标量变量i的类型。
如果是int,请使用'%d‘。如果它是一个浮点数,请使用'%f‘。如果是双重使用,则使用'%lf‘。
或者,您可以先将其转换为某个类型:
[tp stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.body.style.zoom = '%lf';", (double)i];https://stackoverflow.com/questions/3629823
复制相似问题