Я хотел спросить, почему мой layer.frame = cgrect () не принимает ширину (350), которую я установил в viewDidLayoutSubviews, даже если она печатается в консоли. но ширина остается той же (390), которую я установил в раскадровке.
override func viewDidLayoutSubviews() {
width = masjidName.frame.width
print(width)
}
override func viewDidLoad() {
super.viewDidLoad()
viewDidLayoutSubviews()
let bottomLine1 = CALayer()
bottomLine1.frame = CGRect(x: 0.0, y: masjidName.frame.height - 1, width: width, height: 1)
bottomLine1.backgroundColor = UIColor.black.cgColor
let bottomLine2 = CALayer()
bottomLine2.frame = CGRect(x: 0.0, y: masjidName.frame.height - 1, width: width, height: 1)
bottomLine2.backgroundColor = UIColor.black.cgColor
}