奇怪的是,当我的旧应用程序(使用 XCode 4.x 和 iOS 6 sdk 构建的项目)安装在 iOS 7 设备上时,所有段的标题字符串都被截断 - 仅显示 3-5 个字符,后跟溢出点(...)不一致。
关键点/观察 -
它发生在带有 iOS 7 sdk 的 iPhone 或 iPad 上,但不会发生在 iOS 6 设备上。
标题字符串是静态的(3 段中的 5 到 10 个小字符),因此它们很容易适应它们的段而没有文本溢出 (...)
在装有 iOS 6 的 iPhone 和 iPad 上,没有问题。在模拟器和设备上都可以正常工作。
即使在 iOS 7 上,第一次它可以很好地呈现文本(没有溢出),但是当您使用应用程序并第三次或第四次返回该视图时,问题就出现了。
请注意,该应用程序是使用 XCode 4.x (iOS 6 sdk) 构建的,不符合 iOS 7 的外观和感觉。
我的应用程序在 2 个不同的视图中使用了两个不同的段控制(一个有 2 个段,另一个有 3 个段),每当出现问题时,它们都会发生。
还有其他人遇到过这个问题吗?