Używam UITextView wewnątrz tableView komórki w celu edycji tekstu.UITextView w TableCell, Jak ustawić poprawną szerokość uniwersalnej aplikacji
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITextField *textName = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 270, 24)];
[cell addSubview:textName];
[textName release];
}
Działa to, ale podczas uruchamiania go na iPadzie nie jest prawidłowe.
Próbowałem ustalić szerokość komórki za pomocą cell.contentView.frame.size.width
ale to zawsze zwraca 320,0 zarówno dla iPhone i iPad
także na iPadzie gdy jest w krajobrazie tryb nie powinien być większy niż szerokość komórki?
Teo