iphone在切换应用程序后总是重新加载,大多数是内存不足造成的,当然,如果系统没有激活后台应用程序刷新功能,也会出现这种问题。
1、运行内存不足
运行内存即RAM,它是系统或应用程序运行时暂时存储数据的地方,由CPU直接负责写入和读取。手机的运行内存大小,直接决定了用户可打开App的数量。
以iPhone7为例,它的运行内存为2GB。手机开机后系统会占用一部分的运行内存来支持系统的正常运行,而剩余的部分则为用户打开App时使用。随着系统及App版本的升高,它们对运行内存的需求也越来越大。当用户打开的App数量超出运行内存可装纳的范围后,系统为了保障用户的正常操作,会通过强制结束应用程序的方法回收运行内存,因而导致用户切换App后,界面出现重新载入的现象。
在小内存的iPhone机型中,出现这样的问题较为常见。如果频率较高,在切换App前,请手动关闭部分无用的App窗口,以释放运行内存,保障系统正常运行。
2、未开启“后台App刷新”功能
苹果手机的系统虽然支持后台多任务运行,但是在“后台App刷新”功能未开启的情况下,App后台的数据刷新会处理停滞状态。
在这个状态下,App的后台程序不再占用系统资源,当用户再次切换到该App后,因为App获得了重新刷新数据的权限,因而导致界面出现重新载入的现象。这类问题在浏览器类App中较为常见,只需打开“后台App刷新”功能即可解决问题。
开启“后台App刷新”功能的方法:
1、通过桌面点击“设置”App,进入“设置”功能列表。
2、在“设置”功能列表中,点击“通过”。
3、在“通过”功能列表中,点击“后台App刷新”。
4、在“后台App刷新”功能窗口,打开该功能,并启用App的相应权限,即可完成操作。
小结
IOS系统以流畅、安全、稳定而著称,唯一的缺点便是多年来采用该系统的设备在运行内存方面一直没有很大的提升。当小内存的iPhone升级到新版本的系统后,非常容易出现文中提到的问题。因此,如果系统已经升级到最新版本,又频繁出现这样的问题,建议更换新机。