iOS swift 预览设置previewLayout

2020-05-19  本文已影响0人  张漂亮1号

最近在使用swift开发iOS的app,经常需要预览UI

image
struct PostImageCell_Previews: PreviewProvider {
    static var previews: some View {
        let images = postList.list[0].images
        let width=UIScreen.main.bounds.width
        
        return Group{
            PostImageCell(images: Array(images[0...0]),width: width)
             PostImageCell(images: Array(images[0...1]),width: width)
        }
      
    }
}

有时候需要设置预览的效果,更改预览的大小

struct PostImageCell_Previews: PreviewProvider {
    static var previews: some View {
        let images = postList.list[0].images
        let width=UIScreen.main.bounds.width
        
        return Group{
            PostImageCell(images: Array(images[0...0]),width: width)
             PostImageCell(images: Array(images[0...1]),width: width)
        }
        .previewLayout(.fixed(width: width, height: 300))
        
    }
}

这个时候发现预览变得简洁

image

喜欢可以加Q群号:913934649,点赞,评论;

简书: https://www.jianshu.com/u/88db5f15770d

csdn:https://me.csdn.net/beyondforme

掘金:https://juejin.im/user/5e09a9e86fb9a016271294a7

上一篇下一篇

猜你喜欢

热点阅读