我正在尝试展示仅占据屏幕一部分的UIViewController
。
在iPad上,我知道这可以通过指定转换类型来实现,但我想在iPhone上执行此操作,以便可以创建控制器以在当前视图控制器之上占用某个CGRect
被显示。理想情况下,我希望能够通过在视图控制器的构造函数中指定CGRect
来实现此目的,如下所示:
- (instancetype)initWithFrame:(CGRect)frame;
之前看起来像这样:
之后会看起来像这样:
我知道这听起来可能不是一个理想的用例,但目的是在特定的框架中指定实时相机预览。我知道我可以通过将视图指定为我当前所处的视图的子视图来获得此功能,但我正在尝试提供一个可以拥有它的完整的相机API预览尺寸定制。