Force modal in modal dialogs to always have full size navigation bars. Issue #1301

This commit is contained in:
Maurice Parker
2019-11-17 09:49:26 -06:00
parent cc93b2f8f1
commit 0e60c19338
4 changed files with 31 additions and 6 deletions

View File

@@ -0,0 +1,21 @@
//
// ModalNavigationController.swift
// NetNewsWire-iOS
//
// Created by Maurice Parker on 11/16/19.
// Copyright © 2019 Ranchero Software. All rights reserved.
//
import UIKit
class ModalNavigationController: UINavigationController {
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
// This hack is to resolve https://github.com/brentsimmons/NetNewsWire/issues/1301
let frame = navigationBar.frame
navigationBar.frame = CGRect(x: frame.minX, y: frame.minY, width: frame.size.width, height: 64.0)
}
}