Mam UIViewController
z niektórymi kontrolerami i niektórymi widokami. Dwa z tych widoków (Grid Cell) to inne stalówki. Mam gniazda od komórek siatki do właściciela pliku, ale nie są one ładowane automatycznie.Nieskończona pętla podczas przeskakiwania initWithCoder
Więc staram się przesłonić 's initWithCoder
. Spowoduje to uruchomienie nieskończonej pętli.
Wiem, że możliwe jest zastąpienie initWithFrame
i dodanie podglądu z kodu, ale to nie jest to, czego chcę. Chcę móc przenosić widok w Konstruktorze interfejsów i mieć Xcode zainicjować widok z prawą ramką.
Jak mogę to osiągnąć?
EDIT 1
Próbuję dostać pracy z pomocą Alexander. Tak właśnie ustawiłem: MainView ma UIView z klasą Custom ustawiony jako GridCell. Dostał gniazdo w MainView/Właściciel pliku.
Usunięto cały kod startowy z GridCell.m i skonfigurować wylot do mojego niestandardowej klasy
MAINVIEW nadal nie wyświetla GridCell chociaż. Nie ma błędu, tylko samotna, pusta przestrzeń, w której powinien znajdować się czerwony przełącznik. Co ja robię źle?
Jestem bardzo blisko robienia tego programowo. Bardzo chciałbym się tego nauczyć ze stalówkami.
'[NSBundle loadNibNamed]' zwraca 'BOOL'! – trojanfoe
Dziękuję za odpowiedź. NSBundle loadNibNamed powtarza tablicę, którą otrzymuję jako pierwszy obiekt: [programista Apple] (https://developer.apple.com/library/ios/#documentation/UIKit/Reference/NSBundle_UIKitAdditions/Introduction/Introduction.html) –
Ah good punkt - szukałem odniesienia do OS X :) – trojanfoe