在我的UIVIewController中有一个UIButton。要实现按钮将它推入到UIView中,但是我写完代码运行之后报出警报:incompatible pointer type sending
代码:
-(void)press{
displayView *disp=[[displayView alloc]init];
[self presentModalViewController:disp animated:No];
}
presentModalViewController接受UIViewController实例(不是UIView). 如果想显示特定视图,要放在视图管理器中:
UIViewController *viewController = [[UIViewController alloc] init];
DisplayView *displayView = [[DisplayView alloc] init];
[viewController.view addSubview: displayView];
[self presentModalViewController:viewController animated:NO];