首页 > 解决方案 > UISegmentedControl 适用于 iPhone 但不适用于 iPad?

问题描述

我使用 UISegmentedControl,它有 2 个跨越屏幕宽度的段。在此处输入图像描述

这在 iPhone 上按预期工作。点击猫模式将突出显示切换到猫模式,并执行相应的功能。然而,在 iPad 上,点击 Cat Mode 没有任何作用。没有高亮开关,没有功能。如果我在 Cat Mode 上开始突出显示,反过来也会发生同样的事情(在 iPhone 上一切正常,在 iPad 上无法选择 Dog Mode)。

显然,我为 iPhone 和 iPad 使用了一个带有 Autolayout 的故事板,并且我没有改变与这种分段控制相关的任何内容,所以我不知道发生了什么。所有其他功能在 iPhone 和 iPad 上都能正常运行。

如果我可以提供更多信息来帮助解决这个问题,请告诉我。

谢谢!

标签: iosuisegmentedcontrol

解决方案


有一个谷歌广告横幅挡住了它。查看调试器帮助我看到了这一点。感谢@matt 建议尝试一下。


推荐阅读