Tengo una aplicación con una UITableView
vista de detalle correspondiente para cada fila. En la vista de detalles, tengo que mostrar algo de texto y una imagen de fondo (el texto es diferente para cada fila, pero la imagen sigue siendo la misma). La forma más sencilla, en mi opinión, es poner el texto en un archivo .rtf y mostrarlo en formato UIWebView
. Luego, coloque un UIImageView
detrás del UIWebView
.
Intenté establecer la UIWebView
opacidad de 'en cero en IB, pero no ayudó.
¿Me puedes ayudar?
ios
iphone
cocoa-touch
uiwebview
Knodel
fuente
fuente
<body style="background-color: transparent;">
parece ser opcional, al menos en los últimos versiones de iOS.Utilice el método recursivo a continuación para eliminar el degradado de UIWebView:
fuente
Actualización rápida:
Y de nuevo, no olvides configurar
O mejor aún, en lugar de un estilo en línea, en su hoja de estilo:
fuente
Para Swift 3 y Xcode 8
fuente
En XCode 6.x, desmarque Opaco y cambie la opacidad del fondo a 0% . Creo que otras versiones de XCode también funcionarán.
fuente
Pude hacer que mi UIWebView fuera transparente yendo a 'Attributes Inspector' y desmarcando Drawing Opaque.
Mi código HTML solo como referencia.
fuente
Para eliminar los pergaminos y hacer los
UIWebView
transparentes, pruebe este código a continuación:fuente
En Swift 4.x,
fuente