При создании шаблона панели вкладок (CPTabBarTemplate) я создаю его, используя 4 элемента CPListTemplate
Код: Выделить всё
let listTemplate = CPListTemplate(title: "Hooping", sections: [hoopingSec])
let listTemplate1 = CPListTemplate(title: "Rap", sections: [rapSec])
let listTemplate2 = CPListTemplate(title: "RnB", sections: [RnBSec])
let listTemplate3 = CPListTemplate(title: "All", sections: [allSec])
let theTab = CPTabBarTemplate(templates: [listTemplate, listTemplate1, listTemplate2, listTemplate3])`
Кто-нибудь знает, что происходит?
Я создал шаблоны, выполнив действия, описанные выше. Однако при добавлении шаблона в корень я использовал код ниже
Код: Выделить всё
`self.interfaceController?.delegate = self
listTemplate.tabTitle = "Hooping"
listTemplate1.tabTitle = "Rap"
listTemplate2.tabTitle = "RnB"
listTemplate3.tabTitle = "All"
theTab.updateTemplates([listTemplate, listTemplate1, listTemplate2, listTemplate3])
self.interfaceController?.setRootTemplate(theTab, animated: true, completion: nil)
self.interfaceController?.pushTemplate(listTemplate3, animated: true, completion: nil)
self.interfaceController?.pushTemplate(listTemplate2, animated: true, completion: nil)
self.interfaceController?.pushTemplate(listTemplate1, animated: true, completion: nil)
self.interfaceController?.pushTemplate(listTemplate, animated: true, completion: nil)`
Подробнее здесь: https://stackoverflow.com/questions/790 ... show-title
Мобильная версия