如何呈现UIActivityController?

时间:2013-10-16 10:03:36

标签: iphone ios objective-c uiviewcontroller uitableview

我尝试在UIViewController之上提供自定义尺寸UITableViewController,而不会忽略UITableViewController,但我不能。我所能做的就是将UIViewController的视图添加为子视图。

UIActivityController在呈现时似乎有所不同。呈现视图控制器未设置为nil。

如何在不关闭呈现视图控制器的情况下呈现自定义大小UIViewController - UIActivityController

谢谢

enter image description here

1 个答案:

答案 0 :(得分:1)

这是你可以做的事情:

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

在这里,ActivityViewController是您的自定义UIViewController,在其viewDidLoad左右,您可以将其框架设置为您喜欢的高度。或者您可以使用一种方法,根据UIView

内的按钮数量来改变高度