172 похожих чатов

Import UIKit class MainViewController: UITabBarController {

private let profileViewController: ProfileViewController = {
let vc = ProfileViewController()
vc.tabBarItem.title = "Profile"
return vc
}()

private let inviteFriendsViewController: InviteFriendsViewController = {
let vc = InviteFriendsViewController()
vc.tabBarItem.title = "Invite friend"
return vc
}()

private let invitationsViewController: InvitationsViewController = {
let vc = InvitationsViewController()
vc.tabBarItem.title = "Invitations"
return vc
}()

private let chatsViewController: ChatsViewController = {
let vc = ChatsViewController()
vc.tabBarItem.title = "Chats"
return vc
}()

private let editGalleryViewController: EditGalleryViewController = {
let vc = EditGalleryViewController()
vc.tabBarItem.title = "Gallery"
return vc
}()

private let editFieldNavController: EditGroupNavController = {
let vc = EditGroupNavController()
vc.tabBarItem.title = "Edit field"
return vc
}()

private let editHiddenFieldNavController: EditGroupNavController = {
let vc = EditGroupNavController()
vc.tabBarItem.title = "Hidden field"
return vc
}()

private let searchMemberViewController: SearchMemberViewController = {
let vc = SearchMemberViewController()
vc.tabBarItem.title = "Member"
return vc
}()

private let supportViewController: SupportViewController = {
let vc = SupportViewController()
vc.tabBarItem.title = "Support"
return vc
}()

private let moreController: UIViewController = {
let vc = UIViewController()
vc.tabBarItem.title = "More"
return vc
}()

var networkManager: NetworkManagment?

override func viewDidLoad() {
super.viewDidLoad()

let vc1 = EditGroupNavController()
let vc2 = EditGalleryViewController()
let vc3 = SearchMemberViewController()
let vc4 = SupportViewController()
let vc5 = InviteFriendsViewController()
let vc6 = ChatsViewController()


setupNetworkManager()
setupNavigationBar()

// viewControllers = [editFieldNavController, editGalleryViewController, searchMemberViewController, supportViewController, moreController, inviteFriendsViewController]
viewControllers = [vc1, vc2, vc3, vc4, vc5, vc6]
print(viewControllers)
viewControllers?.append(vc5)
print(viewControllers)
viewControllers?.append(vc6)
print(viewControllers)
}

private func setupNetworkManager() {
let networking = NetworkService()
networkManager = NetworkManager(networking: networking)
}

private func setupNavigationBar() {
self.navigationController?.setNavigationBarHidden(true, animated: false)
self.navigationItem.setHidesBackButton(true, animated: false)
}

override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {
print(viewControllers)
}
}

1 ответов

9 просмотров
Aleksei-Sherbakov Автор вопроса

так вот код

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта