Sobes.tech
Junior — Middle

Интерфейс элементин терезенин же баракчанынын эң жогорку оң бурчуна кантип жайгаштыруу керек?

sobes.tech AI

AIден жооп

iOS'то интерфейс элементинин эң оң жогорку бурчуна жайгаштыруу үчүн, адатта, Auto Layout менен NSLayoutConstraint же Interface Builderдеги визуалдык редактор колдонулат.

Коддо NSLayoutConstraint менен мисал:

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

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

Мында, view коопсуз аймактын жогорку четине жана ата-эне көрүнүшүнүн оң четине бекитилет. Коопсуз аймак кесимдерди жана статустук тилкени эске алат, ошондуктан элемент алардын астында калбайт.