Pytania otagowane jako interface-builder

Interface Builder to narzędzie do projektowania wizualnego służące do tworzenia interfejsów użytkownika dla platform Apple macOS i iOS.

30
Xcode - Jak naprawić „NSUnknownKeyException”, powód:… ta klasa nie jest zgodna z kodowaniem wartości klucza dla błędu klucza X?
Próbuję połączyć UILabelz IBOutletutworzonym w mojej klasie. Moja aplikacja ulega awarii z następującym błędem. Co to znaczy? Jak mogę to naprawić? *** Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSUnknownKeyException”, powód: „[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza XXX.”

30
Załadowana stalówka, ale ujście „widok” nie zostało ustawione
Dodałem nowy plik stalówki do mojego projektu i próbowałem go załadować. Jednak po kliknięciu ikony paska narzędzi, która ma zabrać mnie do utworzonego przeze mnie widoku, pojawia NSInternalInconsistencyExceptionsię komunikat: Zamykanie aplikacji z powodu nieprzechwyconego wyjątku „NSInternalInconsistencyException”, powód: „- [UIViewController _loadViewFromNibNamed: bundle:] załadował końcówkę„ ... ”, ale ujście widoku nie zostało …


11
Czy IBOutlety powinny być mocne czy słabe pod ARC?
Tworzę wyłącznie na iOS 5 przy użyciu ARC. Czy IBOutlets UIView(s) i (podklasy) powinny być stronglub weak? Następujące: @property (nonatomic, weak) IBOutlet UIButton *button; Pozbyłby się tego wszystkiego: - (void)viewDidUnload { // ... self.button = nil; // ... } Czy są jakieś problemy? Szablony są używane, strongpodobnie jak automatycznie generowane …


21
Jak korzystać z automatycznego układu, aby przenosić inne widoki, gdy widok jest ukryty?
Zaprojektowałem moją niestandardową komórkę w IB, podklasowałem ją i połączyłem swoje gniazdka z moją niestandardową klasą. Mam trzy podstrony w treści komórki, które są: UIView (cdView) i dwie etykiety (titleLabel i emailLabel). W zależności od danych dostępnych dla każdego wiersza, czasami chcę mieć UIView i dwie etykiety wyświetlane w mojej …

19
Nie można wstawić nowego połączenia gniazda: Nie można znaleźć żadnych informacji dla nazwanej klasy
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Wystąpił błąd na Xcode, mówiąc, że nie ma informacji o kontrolerze widoku. Nie można wstawić nowego połączenia gniazda: Nie można znaleźć żadnych informacji dla nazwanej klasy Dlaczego to …



24
Jak załadować UIView przy użyciu pliku stalówki utworzonego za pomocą Konstruktora interfejsów
Próbuję zrobić coś nieco skomplikowanego, ale coś, co powinno być możliwe. Oto wyzwanie dla was wszystkich ekspertów (to forum jest gromadką was wszystkich :)). Tworzę „komponent” Kwestionariusza, który chcę załadować na NavigationContoller(mój QuestionManagerViewController). „Składnik” jest „pusty” UIViewController, który może ładować różne widoki w zależności od pytania, na które należy odpowiedzieć. …


24
Jak odznaczyć wybraną komórkę UITableView?
Pracuję nad projektem, w którym muszę wstępnie wybrać konkretną komórkę. Mogę wstępnie wybrać komórkę za pomocą -willDisplayCell, ale nie mogę jej odznaczyć, gdy użytkownik kliknie inną komórkę. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath row]) { [cell setSelected:YES]; } } …



14
UISplitViewController w pionie na iPhonie pokazuje szczegóły VC zamiast wzorca
Używam Universal Storyboard w Xcode 6, przeznaczonego dla iOS 7 i nowszych. Zaimplementowałem program, UISplitViewControllerktóry jest teraz natywnie obsługiwany na iPhonie z systemem iOS 8, a Xcode automatycznie utworzy backport na iOS 7. Działa naprawdę dobrze, z wyjątkiem sytuacji, gdy uruchamiasz aplikację na iPhonie w pionie z systemem iOS 8, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.