Pracuję nad tym tutorial, który pokazuje, jak utworzyć aplikację ze scenorysami. Mój viewController ma dwa UIButtons i podłączyłem segue do tych UIButtonów. Te segues wypychają nowy viewController.Jak anulować przejście połączone z UIButtonem
Teraz szukam sposobu na anulowanie tej zmiany, jeśli spełniony jest pewien warunek. Kiedy użyłem starych plików XIB utworzyć mój interfejs byłem w stanie zrobić coś takiego:
-(IBAction)sendButton:(id)sender {
if(TRUE) {
// STOP !!
}
}
To już nie działa. Jak mogę anulować naciśnięcie nowego kontrolera viewController?
Twoje pytanie jest niejasne. W jaki sposób twoje elementy są podłączone? Gdzie jest kod, który sprawia, że nawigacja "przechodzi do nowego widoku"? – Stavash
Użytkownik może ręcznie anulować kliknięcie, przeciągając palec z przycisku przed zwolnieniem ... Czy to masz na myśli? Zgadzam się z powyższym komentarzem, to pytanie jest niejasne. –
Musisz przeczytać samouczek, ukryty za linkiem, aby zrozumieć pytanie. Chodzi o przejście do storyboardu połączone z UIButtonem –