modalInPresentation : логическое значение, указывающее, применяет ли контроллер представления модальное поведение.
Значение по умолчанию этого свойства НЕТ . Когда вы устанавливаете его на YES , UIKit игнорирует события вне границ контроллера представления и предотвращает интерактивное отключение контроллера представления, пока он находится на экране.
В Xamarin. iOS , При установке ModalInPresentation = True
, при перелистывании viewController не исчезнет. Остальное исчезнет.
public override void ViewDidLoad()
{
View = new UniversalView();
base.ViewDidLoad();
this.Title = "Second";
View.BackgroundColor = UIColor.Yellow;
ModalInPresentation = true;
// Perform any additional setup after loading the view
}
Эффект:
![enter image description here](https://i.stack.imgur.com/vb8kO.gif)