У меня проблемы с моим UIViewController. При этом в раскадровке симулятор отображает средство выбора даты, кнопку сохранения и кнопку редактирования. Но мой стол, кажется, скрыт. Есть только белый экран. Чем я стилизовал таблицу с фоном и чем мои "пустые строки" были показаны в симуляторе, но нет прокрутки и т. Д. Итак, я вижу таблицу, но теперь думаю, что строки ... В чем проблема?
Вот мои розетки в .h файле:
* Табличное представление подключено.
@interface NotifierViewController : UIViewController <UITableViewDataSource,UITableViewDelegate> {
IBOutlet UITableView *tableview;
IBOutlet UIDatePicker *datePicker;
IBOutlet UITextField *eventText;
NSMutableArray *notificationsArray;
UILocalNotification *notifcation;
UISegmentedControl *scheduleControl;
}
И ячейка в файле my.m:
// Customize the appearance of table view cells.
- (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] autorelease];
}
// Configure the cell...
self.notificationsArray = [NSMutableArray arrayWithArray:[[UIApplication sharedApplication] scheduledLocalNotifications]];
notifcation = [self.notificationsArray objectAtIndex:indexPath.row];
//UILocalNotification *notif = [notificationsArray objectAtIndex:indexPath.row];
//NSArray *notificationArray = [[UIApplication sharedApplication] scheduledLocalNotifications];
//UILocalNotification *notif = [notificationArray objectAtIndex:indexPath.row];
//Was in der Zelle als Titel steht
//[[cell textLabel] setText:[notifcation alertBody]];
[[cell textLabel] setText:@"alarm"];
//[cell.detailTextLabel setText:[notif.fireDate description]];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd.MM.yyyy HH:mm"];
[[cell detailTextLabel] setText:[dateFormatter stringFromDate:notifcation.fireDate]];
[dateFormatter release];
return cell;
}
В инспекторе я тоже назвал Идентификатор "Ячейка"
Стиль является базовым, и я выбрал динамические прототипы в разделе «Содержимое» с 1 ячейкой.