如何从presentModalViewController函数创建更小的UIView?

时间:2012-06-26 03:35:04

标签: ios uiview addsubview

我想问一下,如果我想创建一个自定义的UIView,它就像一个气泡弹出窗口,我可以使用presentModalViewController吗?

如何自定义尺寸?

如果没有,那么我需要使用addsubView吗?但是控制器仍然是前一个,我如何从新创建的uiview中关闭它?

THX

1 个答案:

答案 0 :(得分:1)

我可以自己解决。

我添加了一个新的UIViewController,并通过BI自定义它。 并设置在几行之下​​,

controller.view.frame = CGRectMake(10, 30, controller.view.frame.size.width,controller.view.frame.size.height);
[self.view addSubview:controller.view];
[self addChildViewController:controller];

如果您想通过以下方式删除它们,

UIView* subview = [self.view viewWithTag:STORE_VIEW_TAG];
[subview removeFromSuperview];
[self removeFromParentViewController];