这个问题专门针对 CosmicMind 的 Material iOS 框架中的 NavigationController。https://github.com/CosmicMind/Material
看起来 backButtonImage 是一个公共属性
public var backButtonImage: UIImage? {
didSet {
if nil == backButtonImage {
backButtonImage = MaterialIcon.arrowBack
}
}
}
我似乎无法正确设置它。
(navigationBar as! NavigationBar).backButtonImage = UIImage.fontAwesomeIconWithName(.ChevronLeft, textColor: colorKit.headerTitleText, size: CGSizeMake(30,30))
该框架不包含 Material 图标,因此默认情况下后退按钮显示为空按钮,这可能会让人感到困惑。