Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 启动屏幕应该检查数据库中的数据_Iphone_Sqlite_Core Data_Mapkit - Fatal编程技术网

Iphone 启动屏幕应该检查数据库中的数据

Iphone 启动屏幕应该检查数据库中的数据,iphone,sqlite,core-data,mapkit,Iphone,Sqlite,Core Data,Mapkit,您好,我正在创建一个地图应用程序, 最初,当我单击iphone上的应用程序图标时,应该会显示一个显示应用程序徽标的闪屏和一个加载栏 预期过程: 屏幕应实现以下初始化目标 1.同步Web服务的初始化 2.在设备上创建或打开可用数据库,并将引用保存在内存中,以便更快地调用。 3.数据库中可用用户信息记录的验证 4.制作一张天气图,其中应包含所有37种天气类型,以便将来参考 在每个处理步骤上,进度条应增长/填充25% 这怎么可能。请任何人帮我完成这个任务启动屏幕只是一个图像,应该称为default.p

您好,我正在创建一个地图应用程序, 最初,当我单击iphone上的应用程序图标时,应该会显示一个显示应用程序徽标的闪屏和一个加载栏

预期过程: 屏幕应实现以下初始化目标

1.同步Web服务的初始化 2.在设备上创建或打开可用数据库,并将引用保存在内存中,以便更快地调用。 3.数据库中可用用户信息记录的验证 4.制作一张天气图,其中应包含所有37种天气类型,以便将来参考 在每个处理步骤上,进度条应增长/填充25%


这怎么可能。请任何人帮我完成这个任务

启动屏幕只是一个图像,应该称为
default.png
。它将在您的应用程序启动期间显示

要实现您想要的,您必须定义具有相同背景和UIProgress的第一个视图控制器,并执行同步和其他过程


初始化完成后,用户启动应用程序时,您必须显示“真实”第一视图控制器。启动后,您可以显示启动屏幕1或2秒钟,然后您可以使用文本消息显示应用程序的进度(状态)

例如“同步服务初始化”、“存储到数据库”、“加载映射”


上面的文字是msg。只是一个参考,您可以在屏幕上显示更多的描述性文本以及进度条。

我应该在哪里设置默认值。png只需将图片添加到项目中即可。如果您使用的是xcode 4,您可以选择该项目,并且在目标摘要中有一个位置。谢谢,我有default.png,但它只保留一秒钟。我希望它至少保留4-5秒。如何做到这一点
default.png
将在应用程序初始化期间显示,但不会在您的初始化期间显示。您必须使用与default.png相同的背景定义第一个控制器(仅用于同步),并执行同步过程。然后,当你的初始化完成后,你的第一个“真实”控制器就会显示出来,这是一个糟糕的移动用户界面设计,让用户在应用程序启动时等待几秒钟。如果非游戏应用程序启动到用户可以开始做某件事的时间超过5秒,用户会感觉到应用程序运行缓慢或挂起。尝试“拇指行走”测试:在使用应用程序行走时,只需用一只手的拇指启动并操作应用程序。在移动中使用该应用程序时,与人们坐在台式机/笔记本电脑旁时,对可接受启动时间的看法大不相同。如果您的启动时间确实很长,请将耗时的任务放在后台线程上。这将让界面出现,让用户定位到界面,并开始使用该应用程序。这可能需要5秒或更长时间,因此您可以将有效启动窗口延长到10-15秒,而用户不会意识到这一点。该应用程序将感觉速度快,响应快。以上所有这些对于天气应用程序来说尤其如此。人们想要快速的天气答案。