Sobes.tech
Junior — Middle

Kako postaviti element interfejsa u gornji desni ugao prozora ili stranice?

sobes.tech АИ

Одговор од АИ

Da biste postavili element interfejsa u gornji desni ugao prozora ili stranice na iOS-u, obično se koristi Auto Layout sa NSLayoutConstraint ili vizuelni uređivač u Interface Builder-u.

Primer sa NSLayoutConstraint u kodu:

let view = UIView()
view.translatesAutoresizingMaskIntoConstraints = false
parentView.addSubview(view)

NSLayoutConstraint.activate([
    view.topAnchor.constraint(equalTo: parentView.safeAreaLayoutGuide.topAnchor),
    view.trailingAnchor.constraint(equalTo: parentView.trailingAnchor)
])

Ovde će view biti pričvršćen za gornju ivicu sigurne zone i desnu ivicu roditeljskog prikaza. Sigurna zona uzima u obzir isečke i statusnu traku, tako da element ne bude ispod njih.