0

我试图UIViewControllerUITableViewController不忽略的情况下呈现自定义尺寸,UITableViewController但我做不到。我所能做的就是添加作为子视图的UIViewController视图。

UIActivityController它出现时,它的工作方式似乎有所不同。呈现视图控制器未设置为零。

如何UIViewControllerUIActivityController不关闭呈现视图控制器的情况下呈现自定义尺寸?

谢谢

在此处输入图像描述

4

1 回答 1

1

您可以执行以下操作:

ActivityViewController *activity = [[ActivityViewController alloc]init];
[self addChildViewController:activity];
[self.view addSubview:activity.view];

在这里, ActivityViewController 是您的自定义UIViewController,在其内部viewDidLoad,您可以将其框架设置为您喜欢的高度。或者你可以有一种方法可以用来根据你里面的按钮数量来改变高度UIView

于 2013-10-16T10:32:04.220 回答