Я использую jonkykong SideMenu в проекте Swift 5 xcode. Следующий код работал нормально до 6.4.8.
import UIKit
import SideMenu
class SideMenuViewController: UITableViewController {
@IBOutlet weak var headerView: UIView!
@IBOutlet weak var driverNameLabel: UILabel!
@IBOutlet weak var vehicleRegoLabel: UILabel!
var menuItems = [Dictionary<String, String>]()
override func viewDidLoad() {
super.viewDidLoad()
// Config options for the Slide in side menu
SideMenuManager.default.leftMenuNavigationController?.presentationStyle = .menuSlideIn
SideMenuManager.default.leftMenuNavigationController?.presentationStyle.onTopShadowOpacity = 1
// hides the 1px bottom border on the nav bar so the header seemless merges to the navbar
self.navigationController?.navigationBar.setValue(true, forKey: "hidesShadow")
... rest of controller code
После обновления до 6.4.8 презентация не работает. PresentationStyle всегда является значением по умолчанию для viewSlideOut независимо от того, что я установил в приведенном выше коде.
Я не могу найти что-либо в README об изменениях в последней версии. Любая помощь будет принята с благодарностью.