iOS 10 今日控件向后兼容的几个技巧
回顾今日控件在过去几年中重要性如何得到提升是一件很有趣的事。今日控件首次在 iOS 8 出现,当时并没有受到高度欢迎,并且在通知中心与错过的通知结合在一起。然而,在 iOS 10,今日控件彻底的改变了,完全接管主屏幕的左滑项,这过去常常被用作「滑动解锁」。在外观方面,该控件也有相当大的转变,从一个深色主题转变为一个珍珠白主题。
不幸的是,对于开发者,如果你和我的团队一样还不能完全放弃对 iOS 10 以下的支持,那么你不得不解决完美支持两种外观风格,和一些其他在初看时不明显的问题。我最近参加了这个 QuickBooks Self-Employed 今日控件的改造-以下是一些注意事项:
支持两种主题
iOS 9 的今日控件
iOS 10 的今日控件
让我们从明显的问题开始解决。你可以构造两个