我正在使用标准 UIImagePickerController 并使用相机覆盖视图,默认控件。我有一个外部 nib 文件,我从中加载覆盖视图。问题是视图似乎在 460,所以没有完全包含 iphone 5 上的相机视图。我想使用自动布局来解决这个问题,但我不知道如何告诉笔尖调整它大小为 iphone 4 或 iphone 5 的高度。
我考虑过使用 setFrame,但那是非常不自动的布局。我还考虑过使用 2 个不同的 nib 文件,一个用于 iphone 4,一个用于 iphone 5,但这似乎也是错误的方法。我猜有某种方法可以告诉笔尖填充当前的相机视图,但我不确定它是什么。有人可以推荐“正确”的方法来处理这个吗?