2 mapmapm MapMapM 于 2012.12.29 10:25 提问

将UIVIewController推入到UIView中

在我的UIVIewController中有一个UIButton。要实现按钮将它推入到UIView中,但是我写完代码运行之后报出警报:incompatible pointer type sending

代码:

-(void)press{
    displayView *disp=[[displayView alloc]init];
    [self presentModalViewController:disp animated:No];
}

不知道哪里出错了,请指教。

1个回答

xinyoulingxi1_tong
xinyoulingxi1_tong   2012.12.29 10:55
已采纳

presentModalViewController接受UIViewController实例(不是UIView). 如果想显示特定视图,要放在视图管理器中:

UIViewController *viewController = [[UIViewController alloc] init];
DisplayView *displayView = [[DisplayView alloc] init];
[viewController.view addSubview: displayView];
[self presentModalViewController:viewController animated:NO];
qq_35953294
qq_35953294 用你的方法是可以,可是view的页面就编辑不了,我是退出到登录页面,再想登录,可是编辑不了了
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!