• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 应用程序在 iOS6 中运行良好,在 iOS7 中运行缓慢且生涩

[复制链接]
菜鸟教程小白 发表于 2022-12-12 15:32:35 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

这个应用程序的开发于 8 月在 xcode 4.5 中开始。该应用程序基本上由一个使用 MMDrawerController 的 View Controller 组成。在着陆 View 上。在此之后,它在中心 View Controller 上有一个选项卡式控件,其中每个选项卡创建一个新的页面 View Controller ,该 Controller 呈现已使用 TSTableView 创建的数据网格.虽然这个应用程序在 ios6 模拟器上进行了测试,但它运行得非常好。滚动、滑动手势、过渡等非常流畅流畅,令人赏心悦目。

xcode 5 发布后,我们在 ios7 模拟器上升级并测试了该应用程序。这种行为非常生涩和缓慢。滚动表格会导致 View 中的行非常参差不齐。页面之间的过渡也非常缓慢,不够流畅。

我已经尝试回溯代码以将其剥离到要测试的基本要素,但它的行为方式仍然相同。但是,当我测试我使用的控件时,它们在 ios6 和 ios7 上的行为完全相同。

有人可以提供任何关于问题可能出在哪里以及我可以如何解决问题的指示吗?

编辑:我忘记提及评论中提到的一点。我确实将它部署到运行 iOS7 的 iPad 上。该行为与模拟器上的行为完全相同。可悲的是,我没有运行 iOS6 的设备来测试它。事实上,由于模拟器有更多的资源可供使用,它的性能可以认为是远远优于实际设备的。



Best Answer-推荐答案


我有几个 tableViews,似乎那些设置为 UITableViewStylePlain 样式的表像以前一样流畅,但那些设置为 UITableViewStyleGrouped 的 TableView 很生涩。

有些人甚至在左侧有拇指,它们很好,但我的设置表(它看起来很像 iOS 6 中的手机设置)相当生涩。它具有默认背景,单元格是 UITableViewCellStyleSubtitle 或 UITableViewCellStyleValue1。

在平滑的 tableViews 单元格被创建为 UITableViewCellStyleDefault,然后我删除所有标准 subview 并放置自定义背景 View (带有渐变)和一个 imageView 和几个标签。不知何故,这种 tableView 在 iOS6 和 iOS7 上都产生了非常流畅的滚动。

关于ios - 应用程序在 iOS6 中运行良好,在 iOS7 中运行缓慢且生涩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19360012/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap