时钟应用程序“无闹钟”背景消息
在 iPhone 时钟应用程序的“闹钟”选项卡上,如果没有闹钟或最后一个闹钟被删除,背景视图上会显示一条消息“无闹钟”。
如何实施?
我正在使用 TableViewController 来实现数据列表,并希望在删除最后一行时显示类似的“无数据”。
In iPhone Clock App, on Alarm tab, if there are no alarms or if the last alarm is deleted, a message is displayed on the background view "No Alarms".
How can that be implemented?
I am using a TableViewController to implement a list of data and want to show a similar "No Data" when the last row is deleted.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
记住已设置的警报,当没有任何设置时,您只需使用 viewWillAppear: 进行您想要的任何设置。
您必须以某种方式在运行时之间保留内存,但这超出了您的问题的范围。
至于它的后半部分,您可以在表格上创建一个视图(使用 viewWillAppear:) 来显示消息,或者只是创建一个“虚拟”单元格来告诉用户,具体取决于所需的效果。
Keep memory of what alarms have been set, and when there aren't any set you just use viewWillAppear: to do the setup for whatever you want.
You'll have to somehow persist the memory between run-times, but that's outside the scope of your question.
As for the second half of it, you can either create a view over the table (using viewWillAppear:) to display the message, or just create a 'dummy' cell to tell the user that, depending on the desired effect.