当您使用代码创建模态视图控制器时,模态控制器能够访问呈现控制器。
请阅读以下内容。这是问题的症结所在。我不想使用代表。
根据Apple 文档:
当您使用 present(_:animated:completion:) 方法以模态方式(显式或隐式)呈现视图控制器时,呈现的视图控制器将此属性设置为呈现它的视图控制器。
我想设置呈现视图控制器的属性值。但是,我不会在代码中创建 VC。我使用按钮的segue。
这给出了错误:在 UIViewController 类型的对象上找不到属性 afterAdd:
self.presentingViewController.afterAdd = YES;
其中属性 afterAdd 设置如下:
@property (nonatomic) BOOL afterAdd;
当链接是通过类似于上面的情节提要并且不涉及使用委托方法时,是否有任何方法可以在呈现视图控制器中设置属性的值?