夏日5-程序化UIStackView

今天,我为Spotify应用程序完成了UI。 我学习了如何以编程方式使用StackViews。 我阅读了StackViews上的Apple文档,以更好地了解如何使用它们。 这是文档的链接:

UIStackView
堆栈视图使您可以利用自动版式的功能,创建可以动态适应……的用户界面。

我开始真正喜欢以编程方式编写布局。 构建视图肯定比使用Storyboard花费更长的时间,但是不必笨拙地拖东西或等待Storyboard文件加载真的很好。 另一个明显的优点是合并程序代码的方法更好,但是由于我自己进行过该项目,因此尚未看到该优点。 这是使用程序化StackView更新的UI:

我也开始研究CoreData。 我已经为代码中的所有对象创建了一个模型。 这是完成的模型:

Github链接:

harrysummers /无限图书馆
通过在GitHub上创建一个帐户为Infinite-Library开发做出贡献。 github.com