Ячейки iPhone для просмотра таблиц при горизонтальной прокрутке, а не по вертикали - PullRequest
7 голосов
/ 06 мая 2010

Это не вопрос ориентации uiview, я хочу, чтобы iphone находился в книжной или альбомной ориентации, и я хочу стандартный табличный вид (контроллер?), Который будет отображать ячейки в вертикальной полосе вниз по iphone, а табличное представление прокручивается горизонтально. -I.e. 100% нормальный вид таблицы, который поворачивается на 90 градусов, не поворачивая телефонную ориентацию

Возможно ли это?

1 Ответ

16 голосов
/ 24 июля 2010

в контроллере представления поверните tableView в viewDidLoad:

-(void)viewDidLoad {   
 self.table.rowHeight = 320.0;   
 self.table.separatorStyle = UITableViewCellSeparatorStyleSingleLine;   
 // Rotates the view.   
 CGAffineTransform transform = CGAffineTransformMakeRotation(-1.5707963);    
 self.table.transform = transform;  
 // Repositions and resizes the view.   
 CGRect contentRect = CGRectMake(0, 90, 320, 300);  
 self.table.frame = contentRect;    
 self.table.pagingEnabled
        = YES;   
 [super viewDidLoad]; 
}

но поверните камеру на 90 ° !!! Я решил вращение cellView -90 °

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 
{
        CGAffineTransform transform = CGAffineTransformMakeRotation(1.5707963);
        cell.transform = transform;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...