正方形
//正方形func square() {for _ in 1...number {for _ in 1...number {content += images[imageIndex]}content += "\n"}resultLabel.text = content}
三角形
//三角形func triangle() {for i in 1...number {for _ in 1...i {content += images[imageIndex]}content += "\n"}resultLabel.text = content}
金字塔
//金字塔func pyramid() {for i in (1...number).reversed() {for _ in stride(from: i, to: 1, by: -1) {content += "🥑"}for _ in 1...2 * number + 1 - 2 * i {content += images[imageIndex]}content += "\n"}resultLabel.text = content}
菱形
//菱形func diamond() {for i in (1...number).reversed() {for _ in stride(from: i, to: 1, by: -1) {content += "🥑"}for _ in 1...2 * number + 1 - 2 * i {content += images[imageIndex]}content += "\n"}for i in 1...number - 1 {for _ in 1...i {content += "🥑"}for _ in 1...2 * number - 1 - 2 * i {content += images[imageIndex]}content += "\n"}resultLabel.text = content}
Github