【问题标题】:UISwitch looks strange on IOS5 simulator and deviceUISwitch 在 IOS5 模拟器和设备上看起来很奇怪
【发布时间】:2011-12-27 14:22:33
【问题描述】:

当我在 IB 中添加 UISwitch 时,它看起来应该是这样。但是当我在 5.0 模拟器或 5.0 设备上运行我的应用程序时,我得到了这个:

如果我在 ios4 模拟器上运行它,一切看起来都不错。这是一个包含三个 20 并使用 XCode 转换为 ARC 的大型项目。

可能出了什么问题?

【问题讨论】:

    标签: objective-c ios uiswitch


    【解决方案1】:

    你在 iOS 5 上得到的是new Switch Control

    【讨论】:

    • 新的开关控件不应该有那条白色的竖线,是吗?
    • @Kreiri - 根据 sergio 提供的链接,开关的文本取决于构建的语言环境(不确定如何正确地说),来自该链接:“非英语构建时,控件没有标记为“开”或“关”,而是标记为“O”或“I”,就像电源开关一样。”
    • @PeterM 这不是 build 的语言环境,而是运行代码的设备的语言环境。因此,如果您使用相同的代码并在英文版 iPhone 上运行它,您会看到“On”和“Off”。
    • 是的,Dave DeLong 是对的。不同的是设备的语言环境。我会更新帖子。
    猜你喜欢
    • 2019-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 2012-07-17
    • 2016-04-07
    • 2013-02-24
    • 2022-12-18
    相关资源
    最近更新 更多