Mam UITextView i WebView obok siebie i chciałbym dodać cień do obu. Jest to aplikacja na iPada, więc obraca się, więc pod nimi prawdopodobnie nie działa. Jakieś pomysły?Dodawanie cienia do UIWebView i UITextView
5
A
Odpowiedz
12
UIViews mają CALayers, które mają wbudowaną obsługę shadow. Wypróbuj te właściwości:
view.layer.shadowColor
view.layer.shadowOffset
view.layer.shadowOpacity
view.layer.shadowRadius
To może szybko dostarczyć Ci tego, czego potrzebujesz. Być może trzeba #import <QuartzCore/QuartzCore.h>, aby kompilator mógł zrozumieć, co się dzieje.
7
rozwiązaniem byłoby jak
[myTextBox.layer setShadowColor:[[UIColor blackColor] CGColor]];
[myTextBox.layer setShadowOffset:CGSizeMake(1.0, 1.0)];
[myTextBox.layer setShadowOpacity:1.0];
[myTextBox.layer setShadowRadius:0.3];
ale to po prostu działa na OS 3.2 i wyżej.
1
Chciałbym dodać widok, który znajduje się za polem tekstowym i zastosować do tego efekty cienia. W ten sposób cień nie porusza się wraz z zawartością.
2
Oto szybka wersja:
func applyDropShadow() {
textView.layer.shadowColor = UIColor.blackColor().CGColor
textView.layer.shadowOffset = CGSizeMake(3, 3)
textView.layer.shadowOpacity = 0.7
textView.layer.shadowRadius = 8.0
textView.clipsToBounds = false
}
+0
Dziękuję za to - bez clipsToBounds cień nie pojawił się dla mnie. – BeneGal
Powiązane problemy
- 1. Dodawanie cienia do UITableView
- 2. Dodawanie zdjęć do UITextView
- 3. Dodawanie obrysu/obrysu do UITextView
- 4. Dodawanie wewnętrznego cienia do górnej części UIView
- 5. Dodawanie widoku nagłówka do UIWebView podobnego do Safari i artykułów
- 6. Dodawanie cienia na wszystkich czterech stronach UIImage iOS 6.0
- 7. UITextView niestandardowa pisownia i autokorekta
- 8. Przechwytuj WYBRANY tekst na UITextView
- 9. UITextView attributedText i podświetlanie składni
- 10. Ładowanie NSData do UIWebView
- 11. Jak kontrolować rozprzestrzenianie się cienia i rozmycie?
- 12. Nie można dodać promienia naroża i cienia
- 13. UITextView z edycją emotikonów
- 14. Uiwebview i ogromna utrata pamięci
- 15. UIWebView baseURL i ścieżka bezwzględna
- 16. Przenoszenie cienia wokół okręgu
- 17. Co powoduje trądzik cienia?
- 18. Usuwanie cienia z subviews
- 19. Ustawienie UIWebView szerokość i wysokość
- 20. UICollectionViewCell kolor cienia
- 21. Link do interfejsu UIWebView Kliknij
- 22. Rozmiar cienia dragshadowbuildeta androida
- 23. Konwersja treści UIWebview do UIImage
- 24. Jak dodać tabulatory do NSAttributedString i wyświetlać w UITextView
- 25. Zmiana rozmiaru UIWebview do zawartości
- 26. przezroczysty UITextView
- 27. UITextView z przyciskiem "Gotowe" * i * "Zwrot"?
- 28. Bullet list i ponumerowana lista w UITextView
- 29. SVG: kolor cienia
- 30. Nieprzezroczystość cienia tekstu
Był w stanie zrozumieć. Dzięki! – user288225
Chcesz opublikować swoje rozwiązanie? Przyjęta odpowiedź nie wydaje się działać tak jak napisałem. – typeoneerror
fantastyczne! Gdybyś była kobietą, chciałbym teraz zaproponować! :-) dzięki! – SpaceDog