Iphone UINavigationController/重新加载视图/使用视图!
我有一个使用UINavigationController的基于视图的项目 在创建新条目时,RootViewController执行写入数据模型的操作 我在主屏幕上有一个add(+)按钮,它添加一个带有时间戳的条目,并将其记录到数据模型中 我想单击“添加”按钮,浏览资产列表,并记录包含资产URL的条目,以便播放资产 我点击add按钮,然后启动一个新的XIB,如下所示:Iphone UINavigationController/重新加载视图/使用视图!,iphone,xcode,uiview,uiviewcontroller,uinavigationcontroller,Iphone,Xcode,Uiview,Uiviewcontroller,Uinavigationcontroller,我有一个使用UINavigationController的基于视图的项目 在创建新条目时,RootViewController执行写入数据模型的操作 我在主屏幕上有一个add(+)按钮,它添加一个带有时间戳的条目,并将其记录到数据模型中 我想单击“添加”按钮,浏览资产列表,并记录包含资产URL的条目,以便播放资产 我点击add按钮,然后启动一个新的XIB,如下所示: pickerViewController = [[MyPickerViewController alloc] initWithN
pickerViewController = [[MyPickerViewController alloc]
initWithNibName:@"MyPickerViewController" bundle:nil];
//---set the property of the second view with the DatePicker view in the current view---
pickerViewController.myURL = importVideoURL;
然后,一旦我抓取了要与我的条目一起存储的相关资产URL,我将从superview中删除该视图,然后使用以下方法返回到我的主视图:
[self.view removeFromSuperview]
我的问题是:我无论如何都找不到任何通知或方法,比如ViewDidAspect等,它允许我在我的rootViewController中继续执行,我可以在那里写入条目
我错过了什么
停 你会想阅读苹果的,并通过按下和弹出视图控制器来工作。当您将选取器视图控制器从堆栈中弹出时,您可以在根视图控制器中调用
-viewdide:
,以继续数据模型更新。我将在确认后查看此选项并标记,尽管它听起来像是正确的路径,谢谢。