首页 > 解决方案 > 如何从 Swift 数组创建 UIView 元素的动态网格?

问题描述

我想通过迭代 Swift ViewController 中的项目数组来创建一个由 XCode 故事板上的 UIView 元素组成的基本网格。

我正在学习斯威夫特。我的背景是 JavaScript,所以我在 DOM Web 浏览器的世界中解决这个问题的方法是编写这样的东西(ES5 示例):

<div id="my-div-wrapper"></div>

var myDivWrapper = document.querySelector('#my-div-wrapper');
var myArray = [1,2,3,4,5,6,7,8];

for (var i = 0; i < myArray.length; i++) {
    var grid_block_id = myArray[i];

    myDivWrapper.insertAdjacentHTML('beforeend', '<div class="grid-block-div">'+grid_block_id+'</div>');
}

关于如何快速复制它的任何建议?

标签: iosswift

解决方案


推荐阅读