我有一个应用程序,每行都有一个UITableView和相应的详细视图.在细节视图中,我必须显示一些文本和背景图像(每行的文本不同,但图像保持不变).在我看来,最简单的方法是将文本放在一个.rtf文件中,然后在UIWebView中显示它.那就在UIWebView号公路后面加个UIImageView就行了.

我试着在IB中将UIWebView的不透明度设置为零,但没有帮助.

你能帮帮我吗?

推荐答案

我建议:

webView.opaque = NO;
webView.backgroundColor = [UIColor clearColor];

(在Interface Builder中设置这些属性适用于iOS 5.0+,但对于iOS 4.3,您必须设置背景 colored颜色 in code)

并将其包含到您的HTML代码中:

<body style="background-color: transparent;">

Ios相关问答推荐

在SwiftUI中的2个圆之间画一条直线

Un托管和withUnsafePointer API之间的区别?

找不到com.google.vr:sdk-base:1.180.0

[NSJSONSerializationdataWithJSONObserver:选项:错误:]:SON写入中无效的顶级类型

Xcode15.3上的生成错误:调用的对象类型';facebook::flipper::SocketCertificateProvider';不是函数或函数指针

如何在iPhone 15上消除.NET Maui中状态栏和页面之间的差距

底部导航栏在iOS上浮动

检测touch 并忽略其他手势SWIFT SceneKit

iOS应用程序冻结在UICollectionView代码,但我没有';没有任何UICollectionViews

从包含 5 个以上项目的自定义选项卡栏的导航视图中删除更多按钮

多协议和类继承混乱,Swift

SwiftUI - 如何从主题感知命名 colored颜色 中获取正确的 RGB 值?

如何在不支持并发的自动关闭中修复'async'调用?

SwiftUI - 在ForEach的每个元素之间自动添加分隔符

光标未显示在 UITextView 中

在 Swift 中将 HTML 转换为纯文本

如何比较两个 UIImage 对象

iOS:以编程方式制作屏幕截图的最快、最高效的方法是什么?

iOS 7 半透明模态视图控制器

UICollectionView:必须用非零布局参数初始化