Abre Xcode, pulse Mayús - ⌘ - N y seleccione aplicación basada en la navegación. Desactive la Utilización de Datos Básicos para la opción de almacenamiento y el nombre CustomTableViewCellTutorial. Presione ⌘ - N y seleccione la clase Objective-C - Subclase de UITableViewCell. Nombre que CustomCell. Abrir CustomCell.
h y escriba esto:
interface CustomCell: UITableViewCell {
UILabel * title;
UILabel * fecha;
UIImageView * imageView ;
}
property (no atómica, retener) IBOutlet UILabel * title;
property (no atómica, retener) IBOutlet UILabel * fecha;
property (no atómica, retener) IBOutlet UIImageView * imageView;
end
Abrir CustomCell.m y escriba esto:
import "CustomCell.
h"
implementation CustomCell
Título desynthesize, fecha, imageView;
- (void) {dealloc
[comunicado de título];
[comunicado de fecha];
[liberación imageView];
[súper dealloc];
}
end
Pulse ⌘ - N, haga clic en la interfaz de usuario y seleccione Ver XIB. Nombre que CustomCell.xib. Abrir esta XIB y haga clic en Ver en el panel del proyecto. Eliminarlo y tomar un UITableViewCell de la biblioteca y arrástrelo al panel del proyecto. Haga clic en el UITableViewCell y pulse ⌘ - 3. Cambie H a 100.
Presione ⌘ - 4 y cambiar la clase de CustomCell. Doble click en CustomCell en el proyecto pane.Grab un UIImageView y lo puso en el lado derecho de la CustomCellView. Mientras que el UIImageView todavía está resaltado, presione ⌘ - 3 y cambiar el ancho a 120 y la altura a 100. A continuación tomar un UILabel y lo puso a la derecha de la UIImageView. Presione ⌘ - D para duplicarlo y poner la nueva etiqueta debajo de la primera. Seleccione el UILabel en la parte superior y pulse ⌘ - 1. Cambiar la fuente del texto a Helvetica Bold 17.
También, cambie el texto en el UILabel al Título y cambiar la de abajo hasta la fecha. En el panel del proyecto, control de clic de CustomCell a cada objeto en la vista CustomCell y seleccione el título correspondiente. Guarde este XIB pero no dejar de fumar fuera de él. Volver a Xcode. Tenemos una cosa más que hacer en el XIB: conectar un UITableViewController a la clase CustomCell
En el RootViewController.h, escriba esto en:.
class CustomCell;
RootViewControllerinterface: UITableViewController {
CustomCell * customCell;
}
property (no atómica, retener