Сделайте рамку высотой 80 процентов без использования ограничений - PullRequest
0 голосов
/ 05 августа 2020

Я хочу, чтобы мое значение y в моем коде было ниже 80 процентов высоты контроллера представления без использования ограничений, если это возможно. Я бы предположил, что можно создать var, который отслеживает процент контроллера представления.

      import UIKit

   class ViewController: UIViewController {


    override func viewDidLoad() {
       super.viewDidLoad()
    

  
    let imageView = UIImageView()
    imageView.backgroundColor = .blue

    imageView.frame = CGRect(x:  ,y: , width: , height: )
    view.addSubview(imageView)
  
 }


  

1 Ответ

0 голосов
/ 06 августа 2020

Вы можете получить доступ к фрейму ViewController, который предоставит вам свойства высоты и ширины.

let VCframe = self.view.frame 
let height = VCframe.height
let width = VCframe.width

Вы можете реализовать 80% logi c с указанными выше значениями.

...