Junior — Middle
Cum plasați un element de interfață în colțul din dreapta sus al ferestrei sau paginii?
sobes.tech AI
Răspuns de la AI
Pentru a plasa un element de interfață în colțul din dreapta sus al ferestrei sau paginii pe iOS, se utilizează de obicei Auto Layout cu NSLayoutConstraint sau editorul vizual din Interface Builder.
Exemplu cu NSLayoutConstraint în cod:
let view = UIView()
view.translatesAutoresizingMaskIntoConstraints = false
parentView.addSubview(view)
NSLayoutConstraint.activate([
view.topAnchor.constraint(equalTo: parentView.safeAreaLayoutGuide.topAnchor),
view.trailingAnchor.constraint(equalTo: parentView.trailingAnchor)
])
Aici, view va fi fixat de marginea superioară a zonei sigure și de marginea dreaptă a vederii părinte. Zona sigură ține cont de decupaje și bara de stare pentru ca elementul să nu fie sub ele.