Potrzebuję dodać fazę do mojego UITableViewCell (biała linia na górze, ciemna linia na dole). Mam już CAGradientLayer dodane jako wyeksponowanie mojego cell.layer. Niestety nie mogę użyć UIImageView jako tła dla moich komórek, więc trzeba to zrobić w kodzie. Jakieś sugestie? Dzięki!Jak dodać skos do UITableViewCell
To jest kod, który mam teraz dla mojego tła komórki.
CAGradientLayer *gradientLayer = [CAGradientLayer layer];
gradientLayer.frame = cell.frame;
gradientLayer.colors = [NSArray arrayWithObjects:
(id)[[UIColor colorWithRed:0.988 green:0.988 blue:0.988 alpha:1.0] CGColor],
(id)[[UIColor colorWithRed:0.9294 green:0.9294 blue:0.949 alpha:1.0] CGColor],
nil];
[cell.layer insertSublayer:gradientLayer atIndex:0];
To wygląda w porządku, ale chciałbym mieć 1 piksel ciemną linię na dole i 1 piksela białej linii na górze, aby zakończyć wygląd.
PeyloW, wielkie dzięki! Zmienię odpowiednio mój kod, doceniam informacje! – NSAlexC
PeyloW, dzięki, że działało świetnie. Czytam docenta do jabłka i czuję się o wiele lepiej. Dzięki jeszcze raz! – NSAlexC
@ziggie: Moja przyjemność - nie zapomnij oznaczyć odpowiedzi jako zaakceptowanej po rozwiązaniu problemu.Pomaga innym znaleźć rozwiązanie szybciej i pomaga zmotywować każdego, kto odpowie. – PeyloW