Jaka jest najlepsza praktyka podczas korzystania z UIStoryboard?

Korzystając z storyboardów przez jakiś czas, uznałem je za niezwykle użyteczne, ale mają pewne ograniczenia lub przynajmniej nienaturalne sposoby robienia rzeczy. Chociaż wydaje się, że dla twojej aplikacji powinna być używana pojedyncza seria ujęć, gdy dojdziesz do nawet średniej wielkości aplikacji, to stwarza to kilka problemów.

Praca w zespołach jest utrudniona, ponieważ konflikty w Storyboardach mogą być problematyczne do rozwiązania (mile widziane byłyby również wszelkie wskazówki z tym związane)Sama scenografia może stać się dość zaśmiecona i niewykonalna.

Więc moje pytanie brzmi: jakie są najlepsze praktyki użytkowania?

Zastanawiałem się nad zastosowaniem hybrydowego podejścia z podziałem zadań logicznych na osobne storyboardy, jednak skutkiem tego jest rozdzielenie przepływu UX między kodem a scenorysami. Dla mnie jest to najlepszy sposób na tworzenie akcji wielokrotnego użytku, takich jak akcje logowania itp.

Czy nadal powinienem rozważyć miejsce na Xibs?Ten artykuł ma dość dobry przegląd wielu problemów i proponuje, że w przypadku scen, które mają tylko jeden ekran, w tym przypadku należy użyć ksibów. Znowu wydaje mi się to niezwykłe z obsługą Apples do tworzenia instancji niepołączonych scen z storyboardu, co sugerowałoby, że xibs nie będzie miał miejsca w przyszłości, ale mogę się mylić.

questionAnswers(2)

yourAnswerToTheQuestion