在我的程序中,我需要一个表格视图,当您单击一行时,视图会向左滚动并显示详细信息(例如邮件......)我该怎么做?我解释......这是一个自动的事情或者我需要手动管理视图的动画?提前致谢
问问题
225 次
2 回答
1
您的案例正是UINavigationController
类的用途——它将处理您的控制器层次结构,并为您进行动画转换。要了解如何使用它,您可以查看 Apple 的NavBar示例。
于 2010-07-09T11:18:07.803 回答
1
当您单击该行时,我使用 UINavigationControllers 来实现向左显示细节动画的效果。因此,您需要在 UIViewController 或 UITableView 控制器上方有一个 UINavigation 控制器来控制您的表格。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
...我的代码
[self.navigationController pushViewController:myViewController animated:YES];
}
于 2010-07-09T11:24:01.703 回答