最近升級ios11,xcode9,swift4,碰到導航欄標題向右下偏移的問題,查詢了ios11,xcode9的適配沒發現問題所在。
多次嘗試之後發現設置標題的時機很重要
self.navigationItem.title = "加入亮燈推廣"
之前是在viewDidLoad
中設置,會出現這個問題
後改在viewWillAppear
或 viewDidAppear
中均顯示正常。考慮到這種情況應該跟導航欄的顯示時間有關係
最近升級ios11,xcode9,swift4,碰到導航欄標題向右下偏移的問題,查詢了ios11,xcode9的適配沒發現問題所在。
多次嘗試之後發現設置標題的時機很重要
self.navigationItem.title = "加入亮燈推廣"
之前是在viewDidLoad
中設置,會出現這個問題
後改在viewWillAppear
或 viewDidAppear
中均顯示正常。考慮到這種情況應該跟導航欄的顯示時間有關係