button不能在iPhone5的底部工作

在我的iPhone应用程序中,我在相机上使用了覆盖。 我有3个button底部捕捉,闪光灯,取消所有在iPhone 3.5“设备的工作正常。我已经改变了所有根据iPhone 5的Y位置。button在适当的位置。但是他们都没有工作

我对每个动作都有制动点,他们没有被调用。 尝试最后3个小时 – 但无法找出问题。

任何帮助?

编辑我将所有的button添加到这个覆盖

-(id)initWithFrame:(CGRect)frame { if (self = [super initWithFrame:frame]) { } } 

按照我的理解你的button超出了它的父视图的边界。 因此,他们没有响应触摸事件。 您需要确保所有button都在父视图的边界内。 您需要增加父视图的边界区域来容纳button。 尝试增加button父视图的高度。

好吧,我已经通过这个问题..你将不得不改变OverlayView相机的帧..如果你正在添加一个UIView然后改变它的框架,当你分配它,否则,如果你正在使用Image Picker Controller然后改变其框架大小。

这应该对你有所帮助

让我知道是否有任何疑问。