我试图在viewController
中以navigationController
模式呈现,然后在x-seconds
之后推送另一个视图,但出于某种原因,first
和second view
没有动画。我尝试在主线程上使用dispatch UI
相关代码,但它没有修复错误。
我使用navigationController.setViewControllers([vc]), animated: true)
对于两个视图,首先是rootViewController.present(navigationController, animated: true)
,
知道为什么缺少动画吗?
答案 0 :(得分:0)
尝试使用
let results = [];
for (var {name: n, family: {father: f}} of people) {
const result = 'Name: ' + n + ', Father: ' + f;
console.log(result);
results.push(result);
//Put results into a variable here
}
console.log('results', results);
答案 1 :(得分:0)
present modally
时,您应该使用presentViewController
方法。
当push
进入navigationController
时,您应该使用pushViewController
。
如果您想先present
,请说VC1
目前NC2
(以VC2为根)。然后,您应该NC2
使用pushViewController
。