在我的视图控制器中,我添加了以下内容以便能够自定义NavigationBar,但是当我设置徽标的宽度和高度时,我可以更改的是高度。
当我编辑宽度值时 - 即使我将其设置为0,也没有任何反应。
另外,是否可以使用px代替点?
override func viewDidAppear(animated: Bool) {
// 1
var nav = self.navigationController?.navigationBar
// 2
nav?.barStyle = UIBarStyle.Black
nav?.tintColor = UIColor.whiteColor()
// 3
let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: 40, height: 40))
// imageView.contentMode = .ScaleAspectFit
// 4
let image = UIImage(named: "trotterlogo.png")
imageView.image = image
// 5
navigationItem.titleView = imageView
}