SwiftUI教程学习

2019-08-27  本文已影响0人  涨了翅膀的小绵羊

?xml version="1.0" encoding="UTF-8"?

1.学习地址:

https://developer.apple.com/tutorials/swiftui/building-lists-and-navigation

https://github.com/WillieWangWei/SwiftUI-Tutorials/wiki/Working-with-UI-Controls

2.练习项目上传地址:(晚点上传)

3.使用环境

    1.macos :10.15 Beta5

    2.Xcode11 beta5(现有xcode有 beta6)

3.学习中遇到的问题

    1.Path() 如何设置颜色, 后面添加 fill() 方法提示报错,没有找到相应的设置方法,

a.单色设置是在 方法调用的位置设置foregroundColor()

         b.渐变色如何设置还不知道,有了解的朋友可以留言一下🙏

    2.多模拟器显示设置

        使用ForEach 方法设置多模拟器测试适配报错,不知为何ForEach在调试处不好使,在业务代码里是没有问题的

4.感受

    在语法范式上从OC到swift还有很大不同的,但是在方法命名上是有很多相同之处的。

    关键字很多,括号很多。

    H、V、ZStack感觉很好,还是要了解一下前端的flexBox的概念。

    使用UI控件还是不能有很明确结构认知,需要加强联系

    很少会使用到frame的地方完成UI效果

    animation()设置起来有点怪,设置了很多属性,如果只有部分效果做动画,需要用animation(nil)分开,虽然设置动画很方便

    Combine响应式

上一篇下一篇

猜你喜欢

热点阅读