ios - iOS 7 与 iOS 7.1 之间的差异

标签 ios iphone objective-c ios7.1

刚刚将我的 Xcode 更新到 5.1,并将我使用的 iPhone 更新到 7.1.0。 我做的很多应用程序,我必须为新的 iOS 重新设计,因为每当你使用 UINavigation 栏时,你的 UITableView 在 UITableViewController 中的 Y 点将是实际的屏幕坐标,所以你每次都必须添加 64 , 或 UINavigationBar.size.height

现在这个改了,不用加64了,新的0点就在导航栏后面。

有没有人注意到任何以太差异?

现在有没有人知道这些变化将如何影响用户如何没有更新到 7.1.0?

最佳答案

我遇到了同样的问题,发现包括

    [self.navigationController.navigationBar setTranslucent:NO];

帮助解决了我的问题。 我注意到,如果我将我的表和数据放在 xib 文件的顶部以匹配 7.1 的处理方式……它会把 7.0 搞砸。包括上面的代码,同时将 xib 文件顶部的内容证明适用于 7.0 和 7.1。

希望对你有帮助,

韦斯

关于ios - iOS 7 与 iOS 7.1 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22354472/

相关文章:

iphone - 使用ios sdk将视频上传到youtube的方法

objective-c - 从 iOS 设备上传图片到服务器

iphone - UITextView 确实结束了编辑

iPad Pro 的 iOS LaunchScreen 文件无法正常工作

iphone - 如何将数组中的 subview 添加到 uiview 中?

iphone - iOS : Make a circle with background color like the iPhone calendar list

ios - TableView - 标题和部分不正确

用于复杂设计和架构的 IOS 静态库

ios - UIImageView 的深层复制没有复制 iOS 中应用于原始 View 的所有委托(delegate)和手势

ios - 如何为不同的目标设置不同的 .entitlements 文件