【发布时间】:2013-02-11 03:31:37
【问题描述】:
我认为这可能是 Xcode 问题(即我的问题),尽管我认为它可能会超出范围。我有一个使用 UISegmentedControl 在类别之间切换的应用程序。然而,在布局过程中,我无法将控件放置在我想要的位置。如果我将它移动到我想要的位置并固定定位,那么模拟器和我的手机中的控件都会向相反的方向移动。如果我将控件固定到其上方的滚动视图,然后将其放置在我喜欢的位置,控件将不再响应点击。我已经包含了一个屏幕截图,希望能说明我遇到的问题。我承认我没有太多机会使用 Autolayout 功能,所以它对我来说是新的。我相信但我理解这些原则。
抱歉,我还不能发布图片……这是一张试图说明我遇到的问题的图片。 http://www.uglyyellowbunny.com/images/stackoverflow/screenshots.png
视图看起来正确,但按钮根本不会响应任何用户交互。用游戏术语来说,感觉就像“命中框”不再位于正确的位置。显示行为是所有 iPhone 的标准行为,但只有 4 和 4s 出现控件拒绝响应触摸的交互问题。
你们之前有没有遇到过这样的问题?如果我没有很好地解释自己,我很抱歉,并且很乐意回答任何问题。这似乎是个残酷的玩笑,向下移动控件,然后将显示向上移动……尝试将其锁定到位,然后……它将不再起作用。
【问题讨论】:
标签: iphone ios xcode uisegmentedcontrol autolayout