UIViewController具有自定义的屏幕框架

时间:2016-07-06 13:35:26

标签: ios objective-c iphone uiviewcontroller avfoundation

我正在尝试展示仅占据屏幕一部分的UIViewController

在iPad上,我知道这可以通过指定转换类型来实现,但我想在iPhone上执行此操作,以便可以创建控制器以在当前视图控制器之上占用某个CGRect被显示。理想情况下,我希望能够通过在视图控制器的构造函数中指定CGRect来实现此目的,如下所示:

- (instancetype)initWithFrame:(CGRect)frame;

之前看起来像这样:

enter image description here

之后会看起来像这样:

enter image description here

我知道这听起来可能不是一个理想的用例,但目的是在特定的框架中指定实时相机预览。我知道我可以通过将视图指定为我当前所处的视图的子视图来获得此功能,但我正在尝试提供一个可以拥有它的完整的相机API预览尺寸定制。

0 个答案:

没有答案