iOS swift Facebook帐户套件定制

iOS swift Facebook帐户套件定制,ios,swift,facebook,Ios,Swift,Facebook,我试图自定义AccountKit的标题视图,但它没有显示标题视图。 我就是这样尝试的: import Foundation import AccountKit class AccountKitUIManager: AKFSkinManager { @objc override func headerViewForState(state: AKFLoginFlowState) -> UIView? { let view = UIView.init(frame: CGRect.i

我试图自定义AccountKit的标题视图,但它没有显示标题视图。 我就是这样尝试的:

import Foundation
import AccountKit

class AccountKitUIManager: AKFSkinManager {


@objc override func headerViewForState(state: AKFLoginFlowState) -> UIView? {
    let view = UIView.init(frame: CGRect.init(x: 0, y: 0, width: 100, height: 50))
    view.backgroundColor = UIColor.blue()
    return view
   }

}

怎么了?请帮帮我。谢谢

参考链接:

如果您只想显示空间视图(没有内容的视图),则必须使用UILabel进行填充

func signInWithPhoneNumber() {
    let inputState = NSUUID().UUIDString
    let vc: AKFViewController = accountKit!.viewControllerForPhoneLoginWithPhoneNumber(nil, state: inputState) as! AKFViewController
    vc.delegate = self
    vc.uiManager = AccountKitUIManager.init(skinType: AKFSkinType.Classic, primaryColor: UIColor.blue(), backgroundImage: UIImage(named: "Login-bg-new"), backgroundTint: AKFBackgroundTint.White, tintIntensity: 0.1)
    vc.whitelistedCountryCodes = ["VN"]


    self.presentViewController(vc as! UIViewController, animated: true, completion: nil)
}