Я сделал нажимной функцию кнопки:PushViewController и установить панель навигации цвет и название
@IBAction func prodButton(sender: AnyObject) {
let storyboard = UIStoryboard(name: "Main", bundle: nil)
var secondViewController = CollectionViewController()
secondViewController = storyboard.instantiateViewControllerWithIdentifier("CollectionViewController") as! CollectionViewController
self.navigationController?.pushViewController(secondViewController, animated: true)
}
Эта кнопка выталкивает на secondViewController, но когда я смотрел на панели навигации второго контроллера представления, я заметил, что он автоматически установила кнопку возврата. Проблема в том, что цвет этой кнопки является голубым и не соответствует моему дизайну. Я пытался изменить его, как, что в viewDidAppear
self.navigationItem.leftBarButtonItem?.tintColor = UIColor.redColor()
, а также бар цвета:
self.navigationController?.navigationBar.barTintColor = UIColor(red: 65, green: 61, blue: 116, alpha: 1.0)
, но не было никаких изменений.
Я был бы очень благодарен, если кто-нибудь поможет мне в этом.
Заранее спасибо.
Я пытался, но это не сработало. Спасибо за быстрый ответ. –
Вы правильно устанавливаете эту строку в secondViewController? –
Yep, in the viewDidAppear –