En esta entrada mostraremos ejemplos de ejecuciones simples y códigos asociados. De esta forma ya vamos mostrando algunas de las cosas que veremos con mas profundidad en las próximas entradas, asi ya en poco tiempo ir viendo como va tomando forma nuestra aplicacion " ProyNow".
Lista Estática
1.Indica el numero de secciones y el movimiento de la tabla que esta en ejecución
- (NSInteger)numberOfSectionInTableView:(UITableView *)tableView
{
return 1;
}
2.indica el numero de filas limitada para cada seccion
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 32;
}
3.indica que tipo de celdas se inserta en cada una de las pilas de la tabla
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *Cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (Cell == nil) {
Cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}
Cell.textLabel.text = @"ProyNow";
Cell.detailTextLabel.text = @"Maria Elena";
Cell.imageView.image = [UIImage imageNamed:@"imagen3.jpg"];
Cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
return Cell;
}
Boton y Level
4.indica el alto de la fila
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
return 44;
}
permite la interacción en la puesta de datos
@property (nonatomic, retain) IBOutlet UITextField *campoTexto;
@property (nonatomic, retain) IBOutlet UIButton *boton;
@property (nonatomic, retain) IBOutlet UILabel *etiqueta;
@property (weak, nonatomic) IBOutlet UILabel *segundoLabel;
permite la respuesta de la funcionalidad del boton
- (IBAction)pulsarBoton:(id)sender{
[etiqueta setText:campoTexto.text];
}