我是来这里寻求帮助的。.我必须迅速查看
我在运行该应用程序时什么也没显示,但是我不知道自己做得是否好...我可以使用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;
}
}
答案 0 :(得分:0)
首先,我看不到用collectionView实施此操作的原因,因为您为section中的项目数返回1。
我将所有内容放置在可以放在ScrollView中的容器视图中,并将具有IBOutlets的相应UI元素连接到ViewController。
由于iOS中没有本机RadioButton,因此可以使用UIButton的选定状态并根据按钮的状态更改图像。