Sobes.tech
Junior — Middle

Kuidas paigutada kasutajaliidese element akna või lehe paremas ülanurgas?

sobes.tech AI

Vastus AI-lt

Et paigutada interfeisa elementu pareizajā augšējā labajā stūrī iOS, parasti izmanto Auto Layout ar NSLayoutConstraint vai vizuālo redaktoru Interface Builder.

Piemērs ar NSLayoutConstraint kodā:

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

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

Šeit view tiks nostiprināts pie drošās zonas augšējās malas un vecāka skata labās malas. Drošā zona ņem vērā izgriezumus un statusa joslu, lai elements nebūtu zem tiem.