问题描述
- 将UIVIewController推入到UIView中
-
在我的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];
时间: 2024-12-09 05:02:06