如何创build一个包含像报纸一样的图像和文本的视图?

我想创build一个包含图像和文本的视图,就像报纸一样。

例如,在320像素宽度,一个200×100的图像。 图像位于视图的左侧,右侧和底部的剩余空间将包含文本。

您可以通过设置其框架,以您希望的方式排列UIImageViews和UITextViews。 然后分配图像到imageViews和文本到textViews。

那么你可以select3个选项:

  1. 用UIIImageViews和UITextView创build一个布局
  2. 使用HTML和UIWebView
  3. NSAttributedString并使用CoreText在视图上绘制它

这几乎可以肯定地在UIWebView中进行,图像上的样式设置为“float:left”,边距设置将文本从边缘保留,但让它环绕它。

这里有一个关于它的小教程: http : //www.tizag.com/cssT/float.php

请注意,这是关于提供UIWebView的HTML和CSS内容,而不是任何iOS-ish。