如何以编程方式居中或移动加载在webview对象上的内容?
答案 0 :(得分:0)
您通常会使用CSS样式来居中或定位内容。请参阅Safari CSS Reference并阅读有关位置,顶部,左侧和文本对齐属性的信息。
要在运行时以编程方式从Objective C代码更改CSS样式,请使用 - [UIWebView stringByEvaluatingJavaScriptFromString:]。您可以根据需要将尽可能多的javascript打包到该字符串中,但最好是在webview中定义一些javascript函数,根据您从Objective C传入的参数来定位元素。
答案 1 :(得分:0)
的Javascript?对我来说听起来很新,认为一些直接的方法很容易做到这一点。这是一种独特的方式吗?我非常赞赏你的帖子,让我们开始阅读safari css参考!如果有人知道任何直接的方法,请发布它!