SwiftUI要点笔记二

  • opacity(Double) -> View 设置视图的透明度。

  • scaleEffect() -> View 相对于锚点,在水平和垂直方向上按给定的比例或尺寸缩放此视图的渲染输出,可以用于设置动画

  • 快捷键

    • Option-Command-Return快速打开预览
    • Command-Shift-L或者点击+,打开常用组件库、及项目资源

Snip20200207_18

  1. 选项卡列出了用于布局和控制的基本视图,以及“其他视图”和“绘画”

  2. 选项卡列出了用于布局,效果,文本,事件和其他用途的修饰符。 修饰符是一种从现有视图创建新视图的方法。 您可以像管道一样链接修饰符以自定义任何视图。

  3. 选项卡列出了所有的模板代码块,包括系统的自定义的

  4. 选项卡列出了项目所有图片资源

  5. 选项卡列出了自定义的色彩集

  • edgesIgnoringSafeArea(.top) 可以让组件撑满导航栏,延伸至状态栏

对于组件List分割线无法去除的问题解决办法

List的实际还是对应于Swift中的UITableView,可以通过UITableView设置分割线,当然也可以对应的用ScrollView组件替换,不过也存在一个问题,需要手动对子组件定义Padding

init() {
        // 设置List尾视图
        UITableView.appearance().tableFooterView = UIView()

 // 隐藏分割线  UITableView.appearance().separatorStyle = .none  }

猜你喜欢

转载自www.cnblogs.com/liuxiaokun/p/12676983.html