Mam niektóre złożone pliki XIB w projekcie przy użyciu TabBarViewController zawierających kontrolery nawigacyjne. Od Xcode 4.2 nie mogę już dłużej edytować tych plików XIB: zawarte kontrolery widoku są niewidoczne, reprezentowane tylko jako szare pola. Wygląda na to, że w projektach Storyboard jest to ustawienie domyślne, a następna warstwa w serii ujęć pokazuje szczegóły zawartych kontrolerów widoków/widoków. Jak mogę zmienić projekt, aby korzystać z storyboardu?Jak przekonwertować projekt za pomocą XIB do Storyboard?
9
A
Odpowiedz
1
Obiekty są wyszarzone z powodu autolayout. Xcode rozumie, że twoje kontrolery nie należą do bieżącego typu autolayout.
Aby aktywować obiekty, wybierz jeden po drugim, wybierz edytor atrybutów (patrz ilustracja) i na końcu sprawdź, czy jest zaznaczone sprawdzone słowo installed
. Jeśli jest ich więcej, usuń je wszystkie i zachowaj/dodaj tylko numer installed
.
mogę edytować i dodawać nowe pliki XIb perfekcyjnie z Xcode 4.2 i 4.3. Nowe projekty ukierunkowane na system iOS 5 to cechy, które powinny być używane w Storyboard. "Zawarte kontrolery widoku" wyglądające jak szare kwadraty brzmią dla mnie jak inny problem. –