一个IPhone通知类型的应用程序应该如何不引人注目地向用户显示有通知



我有一个程序,它基本上只查询Web服务,如果返回任何数据,它会向用户显示该信息,但如果没有显示任何信息,它只会等到下一个计划时间并运行。

现在,它只在用户面前放了一张表,状态栏中没有任何内容,用户可以选择并查看实际信息。

所以,我有两个问题。

  1. 有更好的展示方式吗给用户的通知信息那就不那么侵扰了
  2. 如果具有UITable的视图,有一个按钮可以关闭视图什么时候完成

更新:

我的问题似乎还不够清楚,所以我把数据正确地显示在表中。

我的问题是在显示数据之前。

目前,计时器会定期启动我的方法,如果用户有任何挂起的事件,表就会显示在他们面前。

IMO,这是一个糟糕的设计,所以我想用一些简单的方法让他们知道有什么悬而未决的事情,他们可以在有时间的时候看看。

理想情况下,我会在状态栏中显示一些事件,但这似乎不是我能看到的选项。

一种选择是看看我是否可以将桌子降到最低,并消除一些声音或振动,但这可能会再次困扰用户,因为这可能会打断他们正在做的事情。

正确的解决方案似乎是,在后台,如果有任何新信息,只需发出通知,这样用户就可以关闭通知或切换到查看详细信息。

这不是理想的解决方案,但似乎是iPhone的最佳选择。

最新更新