2012-08-02 15 views
10

Pobrałem projekt Rotating Wheel Control. Jest to projekt XCode, który wykorzystuje Xib i chciałbym, aby korzystał z Storyboard. Czy istnieje dobry sposób na przeniesienie plików Xib "Rotating Wheel Control" do Storyboard?Jak przekonwertować xib na storyboard?

Czy ktoś ma doświadczenie z przenoszeniem plików XIB do scenariusza?

Próbuję zrobić, co mogę, ale kiedy uruchomię program, otrzymam NSInvalidArgumentException.

Czy ktoś może wyjaśnić, w jaki sposób mogę rozwiązać ten problem?

Odpowiedz

6

Myślę, że "nie" jest krótką odpowiedzią. W zeszłym roku wziąłem radar z Apple, ale jeszcze nic nie zrobili!

Możesz czasami otworzyć XIB i skopiować i wkleić formanty do swojej Storyboard, ale formatowanie jest czasami błędne i nadal musisz ręcznie dostosować wyjścia i akcje.

Nie ma powodu, dla którego nie można korzystać z obu Scenorysów i XIB w jednym projekcie; może to najlepsze podejście w krótkim okresie.

+0

Jak używać scenorysów i ksibów w jednym projekcie? –

+0

jak zrobić storyboard, aby użyć xib, który został zadeklarowany na zewnątrz? –

+0

@JimThio: Proste użycie obu, dodaj pliki XIB, jak zawsze. Integracja zależy od przypadku. Zwykle będziesz mieć ViewController, który używa 'initWithNibName', aby wskazywać na użyty plik XIB. Następnie możesz przesunąć ten nowy widok na stosie nawigacji, który normalnie byś zrobił. –