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 коопсуз аймактын жогорку четине жана ата-эне көрүнүшүнүн оң четине бекитилет. Коопсуз аймак кесимдерди жана статустук тилкени эске алат, ошондуктан элемент алардын астында калбайт.