В моем приложении iPad я разрабатываю табличный вид, который использует флажок в ячейках таблицы, но таблица занимает весь экран, хотя это всего лишь небольшая таблица в Interface Builder.ipad стол, занимающий весь экран, но не предназначен для этого?
Что я делаю неправильно? Почему эта таблица занимает весь экран? Ссылка на мой маленький проект здесь. here
ок, извините за noobnes !! поэтому я установил, изменив мой контроллер представления duuhhhh от UITableViewController к UIViewController
, но теперь у меня есть еще одна проблема !!
[self.tableView reloadData];
дает мне ошибку! , так как я могу исправить, чтобы правильно отредактировать изменение кнопки, не возвращаясь к UITableViewController!
спасибо! Райт CS !!
другая вещь, пожалуйста,
позволить, если сравнить, если клетка была поражена, у меня есть проблема синтаксисом>
- (аннулируются) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath { [tableView deselectRowAtIndexPath: indexPath анимированный: ДА];
// here PROBLEM
if ([[dataList objectAtIndex:indexPath.row] isEqual:@"Sports"])
{
NSLog(@"perra");
//Sports *sports = [[Sports alloc] initWithNibName:@"Sports" bundle:nil];
//[self.navigationController pushViewController:sports animated:YES];
//[sports release];
//sports = [[Sports alloc] initWithNibName:@"Sports" bundle:nil];
//anima
//[UIView beginAnimations:@"flipping view" context:nil];
//[UIView setAnimationDuration:1];
//[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
//[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown
// forView:self.view cache:YES];
//[self.view addSubview:sports.view];
//[UIView commitAnimations];
}
else if ([[dataList objectAtIndex:indexPath.row] isEqual:@"Entertainment"])
{
NSLog(@"parra");
// *blue = [[Blue alloc] initWithNibName:@"Blue" bundle:nil];
//[self.navigationController pushViewController:blue animated:YES];
//[blue release];
}
}
привет спасибо так много, фиксируется, но как избежать ошибок для reloadData ?, спасибо много! – MaKo
Я обновил свой ответ на примере. Вам нужно подключить таблицу в IB. – WrightsCS
Genius действительно оценил спасибо! – MaKo