如何在swift中制作具有动态内容的可扩展单元?

时间:2016-09-20 06:29:39

标签: ios json swift uitableview uicollectionview

你能否告诉我如何在swift中创建它们? 我的json看起来像这样:

body{
    background: #282e3a;
    font-family: Tahoma;
}

h1{
    color:#fff;
    text-align: center;
    font-size:74px;
    letter-spacing: 10px;
}

#del-countdown{
    width:850px;
    margin: 15% auto;
}


#clock span{

    float: left;
    text-align: center;
    font-size: 84px;
    margin:  0 2.5%;
    color:#fff;
    padding: 20px;
    width:20%;
    border-radius: 20px;
    box-sizing: border-box;

}

#clock span:nth-child(1){
    background: #DA3B36;
}

#clock span:nth-child(2){
    background: #2e6da4;
}

#clock span:nth-child(3){
    background: #f6bc58;
}

#clock span:nth-child(4){
    background: #5CB85C;
}


#clock:after{
    content: "";
    display: block;
    clear: both;
}

#units span{
    float: left;
    width:25%;
    text-align: center;
    margin-top: 30px;
    color:#ddd;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 2px;
    text-shadow: 1px 1px 1px 1px rgba(10,10,10,0.7);
}


span.turn{
    animation: turn 0.5s ease forwards;
}

@keyframes turn{
    0%{transform: rotatex(0deg)}
    100%{transform: rotatex(360deg)}
}

我需要用它创建一个tableView,它只显示带数字的单元格。单击单元格后,它会展开,并在其后显示带有字母的不同单元格。此外,我在tableView的顶部有UILabel,当我点击字母单元格时,它会用字母更改标题。

JSON可以改变,所以我需要创建动态模型。

谢谢!对不起,如果已经问过这个问题,但我找不到这种情况的具体指南。再次感谢你。

0 个答案:

没有答案