в моей программе Мне нужно табличное представление и, когда вы нажимаете на строку, вид прокручивается влево и показывает детали (например, почта, например ...) как я могу это сделать ?? Я объясняю ... это автоматическая вещь или мне нужно вручную управлять анимацией вида? Заранее благодарюiphone uitableview на другой взгляд
ответ
Я использую UINavigationControllers для достижения этого эффекта детализированной анимации слева, когда вы нажимаете на строку. Поэтому вам нужен контроллер UINavigation над контроллером UIViewController или UITableView, который контролирует вашу таблицу.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
... мой код
[self.navigationController pushViewController:myViewController animated:YES];
}
спасибо robert, но теперь у меня есть класс UIViewController, который показывает строки, поэтому мне нужно добавить, где находится UINavigation? thanks – ghiboz
Вы создаете UINavigationController в своем делете приложения и затем добавляете к нему свой UIViewcontroller. См. Пример Navbar в ответе другого парня. –
Я думаю, что это слишком простой вопрос, чтобы спросить в форумах. Я бы предложил вам сначала попробовать учебник. В Интернете много примеров кода и учебных пособий, которые делают именно то, что вы хотите ... –