Я делаю приложение с Xcode, но моя проблема в том, что когда я открываю приложение на iPad, оно уменьшает высоту, и я хочу добавить автоматическую высоту для iPad и iPhone. Это мой код
func collectionView(_ collectionView:UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize{
return CGSize(width: view.frame.width-20 , height: 200)
}
и это cellview
override func awakeFromNib() {
super.awakeFromNib()
title.numberOfLines = 2
let layer = CAGradientLayer()
layer.frame = CGRect.init(x: 0, y: 0, width: UIScreen.main.bounds.width, height: 400)
let top = UIColor.clear.cgColor
let bottom = UIColor(red: 0 / 255, green: 0 / 255, blue: 0 / 255, alpha: 1.0).cgColor
layer.colors = [top, bottom]
layer.opacity = 1.7
imageArticle.layer.insertSublayer(layer, at: 0)
self.layer.cornerRadius = 4.0
thankyou
Для iPhone это выглядит так
Для iPad высота выглядит так