//
//  GBHFacebookImagePicker.swift
//  GBHFacebookImagePicker
//
//  Created by Florian Gabach on 09/10/2016.
//  Copyright (c) 2016 Florian Gabach <contact@floriangabach.fr>

import UIKit

public class GBHFacebookImagePicker: NSObject {

    // Picker configuration settings
    public static var pickerConfig = GBHFacebookPickerConfig()

    /// Present album picker
    ///
    /// - Parameters:
    ///   - from: controller where we want present the picker
    ///   - delegate: delegate for GBHFacebookImagePickerDelegate
    public final func presentFacebookAlbumImagePicker(from: UIViewController,
                                                      delegate: GBHFacebookImagePickerDelegate) {

        // Create album picker
        let albumPicker = GBHFacebookAlbumPicker()
        albumPicker.delegate = delegate

        // Embed in navigation controller
        let navi = GBHFacebookNavigationController(rootViewController: albumPicker)
        from.present(navi, animated: true)
    }

}

//
//  GBHFacebookImagePicker.swift
//  GBHFacebookImagePicker
//
//  Created by Florian Gabach on 09/10/2016.
//  Copyright (c) 2016 Florian Gabach <contact@floriangabach.fr>

import UIKit

public class GBHFacebookImagePicker: NSObject {

    // Picker configuration settings
    public static var pickerConfig = GBHFacebookPickerConfig()

    /// Present album picker
    ///
    /// - Parameters:
    ///   - from: controller where we want present the picker
    ///   - delegate: delegate for GBHFacebookImagePickerDelegate
    public final func presentFacebookAlbumImagePicker(from: UIViewController, navBgColor:UIColor?,
                                                      delegate: GBHFacebookImagePickerDelegate) {

        // Create album picker
        let albumPicker = GBHFacebookAlbumPicker()
        albumPicker.delegate = delegate

        // Embed in navigation controller
        let navi = GBHFacebookNavigationController(rootViewController: albumPicker)
        
        // Set Custom NavigationBar Background Color here if you'd like.
        if navBgColor != nil {
            navi.navigationBar.backgroundColor = navBGcolor
        }
        
        
        from.present(navi, animated: true)
    }

}

Add custom color for Picker's Nav Bar Background
Add custom color for Picker's Nav Bar Background

If setting your app's color scheme in AppDelegate, this picker will not conform to a chosen pickerStyle. This proposed change would allow you to set a custom color when presenting the picker.