Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. **Seque**(Present Modaly Seque)
  2.  
  3. Если используем сторибоард то сегвей. ctrl + перетаскиваем с например кнопки на другой контроллер
  4. Возврат на предыдущий контроллер нельзя делать также сегвеем , иниче при переходе с пераого на второй и обратно, контроллеры не будут уничтожаться а будут размножаться
  5.  
  6. Сегвей при выполнении создает экземпляр контроллера на которы осуществляется переход
  7.  
  8. Переход назад делать только с помощью UnwindSeque. При обратном переходе контроллер с которого мы уходим выгружается из памяти.
  9.  
  10. Обьявляем IBAction c параметром UISroryboardSeque в контроллере в который хотим вернуться
  11.  
  12. В контроллере с которого возвращаемя, указываем этот экшен.(с кнопки ctrl + перетаскивание на exit)
  13.  
  14. **NavigationController**
  15.  
  16. unwind seque может работать и с uinuvigation controller
  17. NavigationBar можно убрать только у NavigationControllera. У контоллеров чрез IB его не убрать, только через код setNavigationBarHidden. Но он уберется у все контроллеров, по этому там где он нужен его надо включатьи наоборот.
  18.  
  19. Кнопку в NavigationBar после uinuvigation controller в первом контроллере можно установить с помощью Item, а в следующиx контроллерах вначале надо добавить NavigationItem а потом на него Item
  20.  
  21. shoudPerformSeque - можно использовать при авторизации
  22.  
  23. **Данные**
  24. **->**
  25. prepareForSeque
  26. seque.destination as? nameViewCintroller
  27. Надо передавать не в Outlets а в свойства контроллера
  28. **<-**
  29. unwindSegue
  30. проверка откуда вернулись seque.sourceSeque
  31. Когда мы возвращаяемся обрато то Outlets в контроллере уже иницализировагы и мы можем передаввать данные в них
  32.  
  33. **Переход между сторибоардами**
  34. Проблемы одного сториборда: много вьюконтроллеров(от 10 ) начнет тормозить система; в работе с командой - одим человек должен работать над одним сторибордам, иначе каша; бить на хистори стори.
  35. 17 мин отрезать видео.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement