小编lar*_*hez的帖子

通过uinavigationcontroller将变量从父视图传递到子视图

很抱歉,如果这看起来像一个简单的问题,但每次我在google上搜索这个主题,我都能找到的是如何将数据从子视图传递到父视图,反之亦然.

基本上,我提出了一个模态视图,它位于自己的UINavigation控制器中.模态视图需要知道是否允许用户"编辑"它 - 所以我认为最简单的方法是将子视图(isEdit)上的BOOL设置为TRUE(这将得到根据正在发生的segue设置)但是因为这个模态视图是从UINavigation控制器呈现的 - 我无法从 - (void)prepareForSegue函数访问它并直接设置BOOL.我已经尝试了子类化UINav控制器,并在其中包含一个可以设置的BOOL,然后在子视图中检查,但我似乎无法从子视图访问控制器 - 我会包含我的代码,但我确定必须有一种更简单的方法来完成这项任务!

有人能够建议一种更经济的方式将这个布尔值"通过"UINavigationController传递给子视图吗?

谢谢

xcode modalviewcontroller ios

0
推荐指数
1
解决办法
2188
查看次数

标签 统计

ios ×1

modalviewcontroller ×1

xcode ×1