隨機的貓貓Cyberpunk圖片生成器

IOS加分作業 — 隨機圖片API

  1. App操作gif

按一下可以切換隨機照片,Cyberpunk 2077 LOGO可以自由拖曳

App操作gif

2. GitHub 連結

3. 文字說明

最近很紅的一款遊戲『Cyberpunk 2077』常常被拿來做成迷因或是一些有趣的圖片,只要是不可思議的照片再加上Cyberpunk 2077的LOGO,一切都看起來十分無違和。

網路上的示意圖

我這就來試試看,如果是一堆貓貓的圖片加上Cuberpunk 2077的LOGO,會不會也變得十分賽博龐克呢😎。

4. 重點程式碼說明

隨機圖片API:

func downLoad() {if let url = URL(string: urlStr) {URLSession.shared.dataTask(with: url) {(data, response, error) inprint("downloading...")if let data = data,let uiImage = UIImage(data: data) {image = Image(uiImage: uiImage)downloadImageOk = true}}.resume()}}

拖曳手勢:

Image("cyberpunk").resizable().scaledToFit().offset(offset).gesture(DragGesture().onChanged{(delta) inoffset = CGSize(width: lastPos.width + delta.translation.width, height: lastPos.height + delta.translation.height)//                                offset = delta.translation}.onEnded{(delta) inlastPos = offset})

--

--