Я пытаюсь захватить событие PanGesture, поэтому, когда пользователь проталкивает пальцем в любом месте справа, например, появляется RightView, а когда слева, Появляется LeftView.Xamarin IOS Load View form Gesture Event
Я использую следующий код. Это из документов Xamarin. Я немного изменил его. Мой «currView» - это мой выход для текущего представления. Когда я красть на тренажере с моей мыши, событие получает захвачено правильно, но когда пошаговый (после перерыва, указывающего) в фигурной скобке
if (recognizer.State != (UIGestureRecognizerState.Cancelled | UIGestureRecognizerState.Failed
{
Код петля между ним и этим.
HandleDrag(gesture))
один раз для каждого пиксела (думаю).
Я пытаюсь вызвать нагрузку другого вида, но не нашел места для его размещения. Я попробовал на
Console.WriteLine ("Here")
и на сайте:
currView.AddGestureRecognizer (gesture);
, но каждый раз, когда код завершает цикл, он просто игнорирует его и выполнение завершается. Как я могу загрузить загрузку следующего вида?
Линия комментария:
// NEED TO LOAD ANOTHER VIEW HERE
показывает свои желания место, чтобы загрузить другой вид.
Вот мой код
}