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.