     }
 }
 
-// TODO: @implementation QMUIGhostButton (UIAppearance)
-
 /**
  *  用于 `QMUIFillButton.cornerRadius` 属性，当 `cornerRadius` 为 `QMUIFillButtonCornerRadiusAdjustsBounds` 时，`QMUIFillButton` 会在高度变化时自动调整 `cornerRadius`，使其始终保持为高度的 1/2。
  */
-let QMUIFillButtonCornerRadiusAdjustsBounds: CGFloat = -1
+fileprivate let QMUIFillButtonCornerRadiusAdjustsBounds: CGFloat = -1
 
 /**
  *  QMUIFillButton


extension QMUIGhostButton {
    
//    public static func appearance() -> Self
    
    func setGlobalAppearance() {
        let appearance = QMUIGhostButton.appearance()
        appearance.borderWidth = 1
        appearance.cornerRadius = QMUIGhostButtonCornerRadiusAdjustsBounds

class QMUIFillButton: QMUIButton {
    @IBInspectable var fillColor: UIColor = .blue { // 默认为 FillButtonColorBlue
        didSet {
            backgroundColor = fillColor
        }
    }

    @IBInspectable var titleTextColor: UIColor = UIColorWhite { // 默认为 UIColorWhite
        didSet {
            if adjustsImageWithTitleTextColor {
                updateImageColor()
            }
        }
    }

    @IBInspectable var cornerRadius: CGFloat = QMUIFillButtonCornerRadiusAdjustsBounds / 2 { // 默认为 QMUIFillButtonCornerRadiusAdjustsBounds，也即固定保持按钮高度的一半。
        didSet {
            setNeedsLayout()
        }
    }

