3
ชื่อเรื่องใหญ่เป็นสวิตช์ชื่อเรื่องขนาดเล็กในแถบนำทางไม่ราบรื่น iOS 13 เหนียว
ฉันมีกับค่าเริ่มต้นของมันUINavigationControllernavigationBar.prefersLargeTitles = true ฉันกำลังเปลี่ยนที่falseเมื่อฉันpush เป็นฉากใหม่ช่วยให้เรียกว่า ( DetailsViewController) viewWillDisappearโดยการเปลี่ยนมันลงไป override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } ตอนนี้ในฉันใช้DetailsViewControllerwillMove(to parent:) override func willMove(toParent parent: UIViewController?) { navigationController?.navigationBar.prefersLargeTitles = true } หากต้องการเปลี่ยนกลับเป็นชื่อใหญ่ สังเกตภาพรวมที่แนบมาของวิธีที่iOS 13ทำกับวิธีที่iOS 12ทำอยู่การพิจารณาว่าiOS 12นั้นเป็นพฤติกรรมที่ถูกต้อง iOS 13 : iOS 12 :