移动或居中webview内容

时间:2010-04-14 18:04:06

标签: iphone cocoa-touch uiwebview

如何以编程方式居中或移动加载在webview对象上的内容?

2 个答案:

答案 0 :(得分:0)

您通常会使用CSS样式来居中或定位内容。请参阅Safari CSS Reference并阅读有关位置,顶部,左侧和文本对齐属性的信息。

要在运行时以编程方式从Objective C代码更改CSS样式,请使用 - [UIWebView stringByEvaluatingJavaScriptFromString:]。您可以根据需要将尽可能多的javascript打包到该字符串中,但最好是在webview中定义一些javascript函数,根据您从Objective C传入的参数来定位元素。

答案 1 :(得分:0)

的Javascript?对我来说听起来很新,认为一些直接的方法很容易做到这一点。这是一种独特的方式吗?我非常赞赏你的帖子,让我们开始阅读safari css参考!如果有人知道任何直接的方法,请发布它!