Подтвердить что ты не робот

Поместить UIView относительно нижней части родительского представления?

Как я могу выровнять UIView со дном родителя, чтобы координата Y кадра была относительно нижней части экрана вместо верхней?

Это будет эквивалентно установке свойства .bottom в HTML.

Это связано с тем, что я хочу, чтобы мой просмотр всегда находился в нижней части окна независимо от высоты родителя.

4b9b3361

Ответ 1

Как только вы первоначально позиционировали представление, установив его свойство frame, отрегулируйте его autoresizingMask, чтобы включить UIViewAutoresizingFlexibleTopMargin. Это будет держать его привязанным к нижней части его супервизора.

Ответ 2

Вы можете установить значения маски авторезинирования на панели "Размер" в редакторе XIB или раскадровки.

Ответ 3

Это должно сделать трюк

public override void ViewDidLoad()
{
    base.ViewDidLoad();
    bottomButton.Alignment = UIStackViewAlignment.Bottom;          
}