दृश्य नियंत्रक में viewDidLoad में tableView बारी बारी से:
-(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 डिग्री घुमाया !!! मैंने घुमावदार सेलव्यू -90 डिग्री
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
CGAffineTransform transform = CGAffineTransformMakeRotation(1.5707963);
cell.transform = transform;
}
हाय निकोज़, क्या आप इस तरह UITableView घुमाने पर कोशिकाओं के अंदर धुंधली सामग्री के साथ किसी समस्या को हल करने के बारे में जानते हैं? –
शायद 1.5707963 की बजाय 'M_PI_2' निरंतर उपयोग करना बेहतर होगा। पढ़ने के लिए आसान, आंखों पर आसान, और टाइपो के लिए कम प्रवण। उदाहरण: 'CGAffineTransformMakeRotation (M_PI_2); ' –