如何在推送导航控制器后移动视图?

时间:2014-02-09 18:33:35

标签: ios iphone objective-c xcode viewcontroller

我有带导航栏的viewcontroller。我用pushViewcontroller从它移动到另一个VC。

目标viewController具有在代码中写入数据的视图。我的导航控制器关闭了我视图的一部分。如何在插入导航VC时移动我的视图数据?

1 个答案:

答案 0 :(得分:1)

我会使用(void)prepareforSegue

首先在下一个视图控制器中创建一个属性,对于此示例,我将其称为ViewData。

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{

if ([segue.identifier isEqualToString:@"Your Identifier])
{

YourNextViewController *vc = (YourNextViewController*)segue.destinationViewController;
  [vc setViewData: @"Whatever data"];

}