Saya memiliki aplikasi dengan UITableView
dan tampilan detail yang sesuai untuk setiap baris. Dalam tampilan detail saya harus menampilkan beberapa teks dan gambar latar belakang (teks berbeda untuk setiap baris, tetapi gambarnya tetap sama). Cara termudah, menurut saya, adalah dengan meletakkan teks dalam file .rtf dan menampilkannya dalam file UIWebView
. Kemudian letakkan saja di UIImageView
belakang UIWebView
.
Saya sudah mencoba untuk mengatur UIWebView
opacity ke nol di IB, tapi itu tidak membantu.
Bisakah kamu membantuku?
ios
iphone
cocoa-touch
uiwebview
Knodel
sumber
sumber
<body style="background-color: transparent;">
tampaknya opsional, setidaknya dalam versi iOS baru-baru ini.Gunakan metode rekursif di bawah ini untuk menghapus gradien dari UIWebView:
sumber
Pembaruan cepat:
Dan lagi, jangan lupa set
Atau lebih baik lagi, daripada gaya sebaris, di lembar gaya Anda:
sumber
Untuk Swift 3 dan Xcode 8
sumber
Di XCode 6.x hapus centang Opaque dan ubah opacity Background menjadi 0% . Saya pikir versi XCode lain juga akan berfungsi.
sumber
Saya bisa membuat UIWebView saya transparan dengan membuka 'Attributes Inspector' dan menghapus centang pada Drawing Opaque.
Kode HTML saya hanya untuk referensi.
sumber
Untuk menghapus gulungan dan membuatnya
UIWebView
transparan, coba kode di bawah ini:sumber
Di Swift 4.x,
sumber