我想构建一个iPhone应用程序,除其他外,应该显示网站详细信息页面的一些内容。该内容包括a)标题b)图像c)文本段落(具有多个段落。
我做了一个简短的研究,发现最简单的方法是使用uiwebview。问题是,在那种情况下,我必须经常与负责网站的人保持联系,以便为iPhone客户端创建修改后的html / css版本。
结果我想知道是否有可行的替代方案。我可以使用HTML请求以json格式获取我想要的数据。也许如果我使用包含UILabel作为标题的UIScrollView,图像的UIImage和文本段落的另一个UILabel?但问题是如何设置UIscrollview内容大小,因为它取决于文本段落的大小?
我是一名iPhone开发者,我可能会遗漏一些明显的东西,所以如果有人能指出我正确的方向,我会非常感激。
答案 0 :(得分:1)
听起来你正在构建一个有关其他内容的应用程序。如果这是合法的,那么这个其他站点应该有一个已发布的api,您可以在其中开始编写您的应用程序。获取json或xml,然后使用UIViewController
在UIImageView
中填充它们以显示文本UITextView
。 UITextView
已经内置了一个滚动条,因此您不需要UIScrollView