应用程序在iOS6中运行良好,在iOS7中运行缓慢且不稳定

应用程序在iOS6中运行良好,在iOS7中运行缓慢且不稳定,ios,objective-c,ios7,Ios,Objective C,Ios7,该应用程序的开发已于8月份在xcode 4.5中启动。该应用程序基本上由一个在着陆视图上使用的视图控制器组成。在此之后,它在中心视图控制器上有一个选项卡式控件,其中每个选项卡创建一个新的页面视图控制器,该控制器呈现使用创建的数据网格。虽然这个应用程序在ios6模拟器上进行了测试,但它运行得非常好。滚动、滑动手势、转换等都非常流畅,让用户赏心悦目 当xcode 5发布时,我们在ios7模拟器上升级并测试了该应用程序。这种行为非常急躁和缓慢。滚动表格会导致视图中出现非常参差不齐的行流。页面之间的过渡

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

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

我曾尝试回溯代码,将其剥离到最基本的部分进行测试,但其行为方式仍然相同。然而,当我测试我使用的控件时,它们在ios6和ios7上的行为完全相同

有没有人能提供一些关于问题可能在哪里以及我如何解决问题的建议


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

我有几个表视图,似乎那些设置了样式UtableViewStylePlain的表视图和以前一样平滑,但那些设置了UtableViewStyleGroup的表视图却不稳定

有些人甚至在左手边有大拇指,它们很好,但我的设置表(看起来和iOS 6中的手机设置差不多)相当不稳定。它具有默认背景,单元格为UITableViewCellStyleSubtitle或UITableViewCellStyleValue1


在平滑的TableView上,单元格被创建为UITableViewCellStyleDefault,然后我删除所有标准子视图,并放置自定义背景视图(带有渐变)和一个imageView以及几个标签。不知何故,这种表视图在iOS6和iOS7上都会产生非常平滑的滚动。

模拟器对于判断性能是无用的。在实际设备上测试。如果在实际设备上运行时仍然出现问题,请使用仪器查找原因。