按钮不适用于iPhone5的底部

时间:2013-03-11 05:23:42

标签: iphone ios camera uibutton iphone-5

在我的iPhone应用程序中,我在相机上使用了叠加层。 我有3个按钮,底部捕捉,闪光,取消 所有在iPhone 3.5“设备上工作正常。我根据iPhone 5改变了所有人的Y位置。按钮位于正确的位置。但它们都没有工作

我已经为每个动作设置制动点,它们没有被调用。 尝试了3个小时 - 但无法弄清楚问题。

任何帮助?

修改 我将所有按钮添加到此

中的叠加层
-(id)initWithFrame:(CGRect)frame {
  if (self = [super initWithFrame:frame]) {
   }
  }

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

我已经完成了这个问题..你将不得不更改OverlayView相机的帧...如果你要添加UIView,那么在分配它时更改它的帧,否则如果你正在使用Image Picker Controller然后更改其帧大小。

这应该对你有帮助。

如果有任何疑问,请告诉我。

相关问题