Encontré tantos tutoriales sobre cómo crear una celda de vista de tabla personalizada usando XIB, pero ¿es posible crear una celda de vista de tabla personalizada sin usar XIB? ¿Puede alguien ayudarme?Cómo crear una UITableViewCell personalizada sin utilizar XIB
8
A
Respuesta
5
Sí, puede crear una celda de vista de tabla personalizada sin usar un XIB.
Para esto, debe crear una nueva clase en Xcode con la subclase de UITableViewCell. aquí no puede seleccionar ninguna opción de XIB.
Ahora abra su clase personalizada UITableViewCell y aquí está el código que va a lograr lo que quiere:
#import "CustomCell.h"
@implementation CustomCell
@synthesize ivUser;
@synthesize lblUserName;
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:
(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
// Initialization code
ivUser = [[UIImageView alloc] initWithFrame:CGRectMake(4.0f, 3.0f, 39.0f,
38.0f)];
lblUserName = [[UILabel alloc] initWithFrame:CGRectMake(58.0f, 8.0f, 50.0f,
27.0f)];
[self.contentView addSubview:ivUser];
[self.contentView addSubview:lblUserName];
}
return self;
}
, ahora vuestros subvistas coordenadas de acuerdo con el requisito, a continuación, utilizar esta célula en su cellForRowAtIndexPath y debería funcionar.
Cuestiones relacionadas
- 1. Crear una vista personalizada usando un xib
- 2. ios pasos para crear una UITableViewCell personalizada con el archivo xib
- 3. Girar una UITableViewCell personalizada
- 4. ¿Cómo creo una UITableViewCell personalizada con plumín en Xcode 4?
- 5. ¿Cómo puedo reciclar objetos UITableViewCell creados desde un XIB?
- 6. Más de una celda personalizada con en la misma XIB
- 7. personalizada UITableViewCell NSUnknownKeyException
- 8. Acceso a UITextField en una UITableViewCell personalizada
- 9. ¿Por qué no utilizar archivos XIB?
- 10. IOS: altura dinámica con una uitableviewcell personalizada
- 11. ¿Cómo crear una JVM personalizada?
- 12. Cómo utilizar una fuente personalizada con WebView
- 13. iOS5 Asignar un .xib a una clase UIView personalizada
- 14. Problema al utilizar archivos xib en bibliotecas
- 15. Crear una UIView reutilizable similar a UITableViewCell
- 16. ¿Cómo crear una función MySQL personalizada?
- 17. Tiene problemas para cargar la vista personalizada de xib en otra xib
- 18. Cómo crear una instancia de UITableViewCell desde una punta
- 19. UISplitViewController programáticamente sin nib/xib
- 20. Cómo crear una anotación personalizada en java?
- 21. ¿Cómo crear una vista personalizada simple?
- 22. ¿Cómo crear una excepción de C# personalizada?
- 23. ¿Cómo crear una página personalizada en Wordpress?
- 24. iOS: cómo crear vistas de forma programática utilizando XIB, pero sin usar View Controller
- 25. Crear UITableViewCell personalizado dentro de un Storyboard
- 26. ¿Debo configurar heightForRowAtIndexPath si estoy usando una UITableViewCell personalizada?
- 27. Cómo crear efecto de sombra en uitableviewcell?
- 28. ¿Cómo secuela una subclase de UITableViewCell?
- 29. Cómo crear y utilizar una anotación personalizada que tenga anotaciones Spring + JUnit Test Config?
- 30. ¿Cómo usar un xib y una subclase UIView juntos?
En mi tableviewcontroller, ¿cuál debería ser el mío myCellIdentifier utilizado aquí: 'CustomCell * cell = [tableView dequeueReusableCellWithIdentifier: @" myCellIdentifier "];'? – zengr
Incluya lo siguiente en viewDidLoad: '[self.tableView registerClass: [Clase CustomCell] forCellReuseIdentifier: @" myCellIdentifier "];' –