Как добавить вкладки в TabLayout с помощью цикла for - PullRequest
0 голосов
/ 06 июня 2018

Как добавить вкладки в TabLayout , используя цикл for?Я не могу определить тип данных его параметра addTabs .

func addTabs(tabs: [(title: String?, image: UIImage?, controller: UIViewController)])

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

Это массив кортежей

(title: String?, image: UIImage?, controller: UIViewController)
0 голосов
/ 06 июня 2018

Это массив кортежей.

(title: String?, image: UIImage?, controller: UIViewController) определяет кортеж .

[ whatever ] определяет массив.

Вы можетеНазовите это так:

let myTuples = [ (title: "some title", image: someImage, controller: someController),  (title: "some title", image: someImage, controller: someController) ]
whatever.addTabs(tabs: myTuples)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...