Istnieje kilka rzeczy, o których warto pamiętać tutaj, że może być przyczyną thsi błąd.
Po pierwsze, jak zauważyli niektórzy z komentarzy, pierwszą rzeczą, którą powinieneś zrobić, jest usunięcie punktów przerwania ze wszystkich linii. Aby to zrobić, masz 3 możliwości:
- Naciśnij niebieską strzałkę tuż nad konsolą, które można zobaczyć tutaj: ten będzie wyłączyć wszystkie punkty przerwania, więc jeśli używasz ich celowo gdzieś indziej, don” t użyj tej metody.
- Możesz naciskać każdy punkt przerwania pojedynczo, po prostu naciskając strzałki obok kodu po lewej stronie. Spowoduje to wyłączenie określonego punktu przerwania. Wtedy staną się bardziej szarawe, jak ten poniżej:
- Wreszcie, moim zdaniem, najlepsza metoda, po prostu łap niebieską strzałkę i przeciągnij ją w prawo lub w lewo. Spowoduje to pojawienie się chmury i zera, co symbolizuje usunięcie punktu przerwania.
Gdy to nie wchodzi w grę, zróbmy drugi najważniejszy krok. Sprawdź, czy loginViewController jest początkowym kontrolerem widoku, więc jest to pierwsza wyświetlana strona. Aby to zrobić, po prostu otwórz inspektora plików po prawej stronie. Można go aktywować przez naciśnięcie tutaj trzeci przycisk:
Następnie wybierz viewController ,, tak, że świeci się na niebiesko jak widać poniżej:
Następnie na 3. zakładkę Inspektora plików, naciskając czwartą kartę, która wygląda jak strzałka skierowana w dół. Teraz powinieneś zobaczyć pole wyboru "isInitialViewController". Zaznacz to, aby przejść bezpośrednio do tego ekranu. Powinien on wyglądać następująco dół poniżej:
Wreszcie chciałbym wskazać na kilka innych rzeczy należy sprawdzić, które mogłyby spowodować ten błąd:
- Nigdy rzeczywiście stworzyć UITextField i UIButton
- mieć inny pogląd zakrywanie viewController (np Webview lub widoku)
- jesteś na niewłaściwym ujęć, to może się zdarzyć, ale jest mało prawdopodobne.
Jeśli wszystko to zawiedzie, spróbuj ponownie uruchomić Xcode, symulator i uruchom ponownie, naciskając znak odtwarzania lub CMD-R
.
nadzieję, że pomoże Julian
może być twój viewcontroller jest pusty w projekcie/układzie .. dla celu sprawdzenia dodaj inny kolor na swoim kontrolerze viewcontroller i sprawdź raz jeszcze zweryfikuj raz dodałeś biały kolor na swoim widokucontrioller w progrmatically –
Wskazówka: usunięcie ustawionego punktu przerwania może pozwolić twojemu kodowi kontynuować działanie. –
Czy skonfigurowałeś swój widok w Storyboard? Lub za pomocą kodu? –