0
私はViewControllerをを持っており、その中UICollectionViewは、私はプログラム的UICollectionViewにUILableを追加しようとしています:UICollectionView内のUILabelフレームを変更できませんか?
let Label: UILabel = {
let label = UILabel()
label.text = "Sample Text Here"
label.textAlignment = .center
label.textColor = UIColor(white: 0.4, alpha: 0.4)
label.font = UIFont.systemFont(ofSize: 20)
return label
}()
override func viewDidLoad() {
super.viewDidLoad()
Label.translatesAutoresizingMaskIntoConstraints = false
Label.frame = CGRect(x: 0, y: 40, width: view.frame.width, height: 20)
collectionView.addSubview(Label)
}
私はそれが同じ
だyの値を変更しようとしたとき、ときに私次のように追加しようとしました:view.addSubView(Label)
がまったく表示されませんでした。
注:それは働く細胞
collectionViewにサブビューを追加しないでください。 UICollectionViewCellを作成し、セルに – Bhanupriya
@Bhanupriyaというラベルを追加するセルがない場合はラベルが表示されます –