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