1
我把背景圖像這樣的:UINavigationBar設置背景圖片中心swift ..?
self.navigationController.navigationBar.setBackgroundImage(image, forBarMetrics: .Default)
但是,重複的圖像。不,我想讓它重複給我,並把它放在中心..?
我把背景圖像這樣的:UINavigationBar設置背景圖片中心swift ..?
self.navigationController.navigationBar.setBackgroundImage(image, forBarMetrics: .Default)
但是,重複的圖像。不,我想讓它重複給我,並把它放在中心..?
嘗試下面method
哪些爲我工作。
var headerview = UIView(frame: CGRect(x: 0, y: 0, width: 320, height: 44))
let imgview = UIImageView(frame: CGRect(x: 75, y: 0, width: 150, height: 44))
imgview.image = UIImage(named: "ImageName")
imgview.contentMode = UIViewContentMode.scaleAspectFit
headerview.addSubview(imgview)
self.navigationController?.navigationBar.topItem?.titleView = headerview
確保圖像是正確的寬高比。 – shallowThought