我有两个视图,view1 调用:[self.view addSubview:view2.view];
然后是 views2 调用: [self.view removeFromSuperview];
我想在 view1 重新出现时重新加载 view1 中的数据,但我无法调用方法或更新 view1 的属性,因为我无法#import "view1.h"
在 view2 中创建(我'已经#import "view2.h"
在view1)。
这是我的代码:
视图1.h:
-(void)reloadData;
视图1.m:
#import « View2.h » ;
View2 *view2 = [[View2 alloc]init];
[self.view addSubview:view2.view];
视图2.h:
#import « View1.h »
视图2.m:
// I want to call reloadData to reload Data of view1 before removing view2
[self.view removeFromSuperview];