需要帮助快速完成此视图

时间:2019-05-23 10:40:38

标签: ios swift

我是来这里寻求帮助的。.我必须迅速查看

enter image description here

我在运行该应用程序时什么也没显示,但是我不知道自己做得是否好...我可以使用collectionView进行此视图吗?

import UIKit

class DetalhesViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate{

    override func viewDidLoad() {
        super.viewDidLoad()     
    }

    func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
        return 1
    }

    func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
        let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "detalhesDaUC", for: indexPath) as! DetalhesCollectionViewCell;

        cell.ano.text="2"
        cell.codigo.text="9119213"
        cell.ects.text="6"
        cell.ucSigla.text="AED"
        cell.semestre.text="S1 - 1ºSemestre"

        cell.turno1.text="PL1 - Docente: carlos.urbano"
        cell.turno2.text="PL2 - Docente: joao.f.ramos"

        return cell;
    }

}

1 个答案:

答案 0 :(得分:0)

首先,我看不到用collectionView实施此操作的原因,因为您为section中的项目数返回1。

我将所有内容放置在可以放在ScrollView中的容器视图中,并将具有IBOutlets的相应UI元素连接到ViewController。

由于iOS中没有本机RadioButton,因此可以使用UIButton的选定状态并根据按钮的状态更改图像。