Necesito agregar un bisel a mi UITableViewCell (línea blanca en la parte superior, línea oscura en la parte inferior). Ya tengo un CAGradientLayer agregado como una subvista de mi cell.layer. Lamentablemente, no puedo usar un UIImageView como fondo para mis celdas, por lo que deberá hacerlo en código. ¿Alguna sugerencia? ¡Gracias!Cómo agregar el bisel a UITableViewCell
Este es el código que tengo ahora para mi fondo de celda.
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];
Esto se ve bien, pero me gustaría tener una línea oscura 1 píxel en la parte inferior y una línea blanca 1 píxel en la parte superior para terminar la mirada.
PeyloW, muchas gracias! Voy a cambiar mi código en consecuencia, ¡aprecio la información! – NSAlexC
PeyloW, gracias que funcionó muy bien. Leí el documento de Apple y me siento mucho mejor ahora. ¡Gracias de nuevo! – NSAlexC
@ziggie: Es un placer: no olvide marcar una respuesta como aceptada una vez que su problema haya sido resuelto.Ayuda a otros a encontrar la solución más rápido, y ayuda a motivar a quien contestó. – PeyloW