UITableView和导航控制器

时间:2014-05-29 20:49:08

标签: ios objective-c

我正在尝试使用UITableView控制的简单导航控制器。每当我选择其中一行时,它应该转到下一张幻灯片并在那里制作动画。每当我实现这段代码时,动画只会进入中途,然后冻结,然后消失。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
          description* desc=[[description alloc] init];
          [tableView deselectRowAtIndexPath:indexPath animated:YES];
          [self.navigationController pushViewController:desc animated:YES];    
} 

有人可以帮忙吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

我不知道这是否是同样的问题,但类似的事情发生在我身上。问题是我推送backgroundColor的{​​{1}}的{​​{1}}是清楚的,这导致动画看起来很奇怪,因为我们可以看到下面推动的UIViewController。

在推送UIView的{​​{1}}上设置UIViewController(在我的情况下为白色)解决了问题