为什么我的按钮在我的视图控制器上放得太低时停止工作?

时间:2014-03-31 01:54:29

标签: ios iphone objective-c uibutton xcode5

我有一款适用于4英寸iPhone的应用程序。但是,当我在3.5英寸iPhone上测试应用程序时,靠近视图底部的按钮不再起作用了。我有更高的按钮,仍然工作正常。我在4英寸模拟器上对此进行了测试 - 当我将按钮放得更靠近底部时,它就无法工作了。如果不工作,我的意思是他们不再可点击。

是否有什么能阻止我在视线上操作太低?我目前使用带有滚动视图的容器视图,该视图指向我的视图控制器。

1 个答案:

答案 0 :(得分:0)

很难说 如果您正在使用Interface Builder,您甚至无法向我们展示您的设置。这没有帮助

我的第一个猜测是你要么在你的按钮顶部有一个不可见的元素,要么你的滚动视图的内容视图发生了一些有趣的事情。

尝试将按钮直接放在父/根视图中。如果可行,请将它们恢复到视图层次结构中的原始位置,一次一个级别。这应该可以让您了解他们何时停止工作,以及可能导致工作的原因。