今天,我们将实施程序的前半部分,这意味着我们将获得滑雪胜地的列表,显示更多信息的详细视图以及可以并排显示它们的NavigationView
。就其本身而言,这不会给您带来问题,但是在此过程中,您还将学习如何从捆绑包中加载静态示例数据,控制NavigationView
如何在iPhone上显示主视图和次视图,甚至如何格式化字符串列表使其更整齐。
尽管您已经知道使此代码正常工作所需的很多知识,但我们仍然在第97天介绍要学习的新知识。希望您不要因此而沮丧——学习是一项重要技能,在编程以及许多其他行业中,您可以发现自己在整个职业生涯中都在不断学习。正如美国实业家亨利·福特(Henry Ford)所说:
任何停止学习的人都老了,不管是二十岁还是八十岁;任何不断学习的人都可以保持年轻。
anyone who stops learning is old, whether at twenty or eighty; anyone who keeps learning stays young
因此,继续学习并自豪地说您还在学习——这是一项重要技能!
今天,您需要处理三个主题,在这些主题中,您将学习构建主视图和辅助视图,在NavigationView
中并排显示它们,了解格式化列表的改进方法等等。
- 建立项目的主要清单
- 使 NavigationView 在横屏中工作
- 为NavigationView创建辅助视图
Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
网友评论