-1

Этот вопрос задан раньше, но я не нашел ответа на свою проблему. Все это, простая таблица с клетками, которые при нажатии на толчке контроллер вида на стеке навигационный:Choppy переход при нажатии View Controller

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ 

    DetailViewController *dvc = [[DetailViewController alloc] init]; 

    [self.navigationController pushViewController:dvc animated:YES]; 

} 

Совершено это много раз, не вопрос, но на этот раз, он останавливается на второй полпути, а также имеет странный серый цвет приходят и уходят. Я проверил и цвет не установлен для фона, а также новый VC не имеет в нем никакого кода, поэтому загрузка слишком большого кода не проблема. Я посмотрел и некоторые люди имели один и тот же вопрос, один даже отправил Gif проблемы:

UINavigationController pushViewController pauses/freezes midway through

Является ли это ошибка компании Apple?

Благодаря

+0

Я вижу точно то же самое при переходе с контроллера вида, который является UITableViewController. Поэтому я думаю, что это ошибка Apple. (В любом случае, пожалуйста, сделайте простой пример проекта и сообщите отчет об ошибке с Apple.) – matt

ответ

0

Как ссылка вы вывесили предполагает, есть фон вашей DetailViewController установить очистить цвет? Установите цвет фона элемента DetailViewController на черный или какой-либо цвет, и вы не увидите эту паузу на полпути. Да, это выглядит как забавное поведение, когда используется чистый цветной фон. Надеюсь это поможет. Удачи.

+0

Привет, спасибо за ваш вклад, к сожалению, цвет фона не устраняет проблему. Я пробовал настройку на белый, черный и т. Д. ... все еще порывистый. – Paul

+0

Хорошо, вы могли бы опубликовать gif анимации или это то же самое, что и в том, что размещено в ссылке? Можете ли вы опубликовать образец проекта на github? – JingJingTao

+0

Я могу опубликовать его, если вы хотите, это точно так же, как и gif. Тот же серый цвет того же времени и т. Д. ... Я отправлю пример проекта на github позже – Paul