Sobes.tech
Junior — Middle

Arayüz öğesini pencere veya sayfanın en sağ üst köşesine nasıl yerleştirirsiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

iOS'ta bir arayüz öğesini pencerenin veya sayfanın en sağ üst köşesine yerleştirmek için genellikle Auto Layout, NSLayoutConstraint ile veya Interface Builder'daki görsel düzenleyici kullanılır.

NSLayoutConstraint ile kod örneği:

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

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

Burada, view güvenli alanın üst kenarına ve ebeveyn görünümün sağ kenarına sabitlenir. Güvenli alan, kesintileri ve durum çubuğunu dikkate alır, böylece öğe bunların altında kalmaz.