¿Es posible establecer esquinas redondeadas en una capa de UIView
y anular -drawRect:
al mismo tiempo? Actualmente, la llamada -drawRect:
parece anular las esquinas redondeadas de la capa y hacer que vuelvan a aparecer angulosas, incluso si el -drawRect:
solo contiene una llamada al super -drawRect:
.Esquinas redondeadas de la capa UIView y -drawRect:
7
A
Respuesta
15
self.opaque = NO
no funcionó para mí. El ajuste self.layer.masksToBounds = YES
funcionó, sin embargo (probado en iOS 4.3):
- (id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if(self)
{
self.layer.cornerRadius = 6.0f;
self.layer.masksToBounds = YES;
}
return self;
}
3
Establezca la propiedad opaca en NO. Recuperarás tus esquinas redondeadas.
-(id)initWithFrame:(CGRect)frame
{
self = [super initWithFrame:frame];
if(self)
{
self.layer.cornerRadius = KCORNERRAD;
self.opaque = NO;
}
return self;
}
Cuestiones relacionadas
- 1. Esquinas redondeadas UIView o UIImageView
- 2. UIView: esquinas redondeadas sin problemas de rendimiento
- 3. Esquinas redondeadas de MKMapView
- 4. NSImageView esquinas redondeadas + carrera
- 5. UITableViewCell esquinas redondeadas y subvistas de clip
- 6. Esquinas redondeadas en UITableView
- 7. ¿Solo dos esquinas redondeadas?
- 8. UIToolbar con esquinas redondeadas
- 9. Esquinas redondeadas en UIImage
- 10. UIImage esquinas redondeadas
- 11. Cuadros con esquinas redondeadas
- 12. ImageView con esquinas redondeadas y sombra interior
- 13. QLineEdit Esquinas redondeadas?
- 14. CSS esquinas redondeadas Divs
- 15. CSS esquinas redondeadas
- 16. objetivo c - UINavigationBar con esquinas redondeadas
- 17. Actualizar UIView for drawRect?
- 18. NSView personalizado con esquinas redondeadas y sombra paralela
- 19. esquinas redondas para autosizing UIView
- 20. Esquinas redondeadas en XSL-FO
- 21. Esquinas redondeadas en un fieldset
- 22. XML Android esquinas redondeadas recortadas
- 23. esquinas redondeadas en las imágenes
- 24. Imagebutton imagen completa, esquinas redondeadas
- 25. UIImage con esquinas redondeadas transparentes
- 26. Configuración de esquinas redondeadas para svg: imagen
- 27. Esquinas redondeadas de fluido con jQuery
- 28. Creación de esquinas redondeadas en IE7/IE8
- 29. UILabel con esquinas redondeadas, sombra paralela y patrón de fondo
- 30. IE9 Esquinas redondeadas y degradados de fondo CSS ¿Vivir juntos?
Lo mismo aquí. 'self.opaque = NO' no lo hizo, pero' masksToBounds = YES' sí. – mahboudz