 
     /// 下划线的位置是基于 titleLabel 的位置来计算的，默认x、width均和titleLabel一致，而可以通过这个属性来调整下划线的偏移值。默认为UIEdgeInsetsZero。
     @IBInspectable var underlineInsets: UIEdgeInsets = .zero
+    
+    private var underlineLayer: CALayer = CALayer()
 
     override init(frame: CGRect) {
         super.init(frame: frame)

        fatalError("init(coder:) has not been implemented")
    }

    private func didInitialized() {
        // TODO: -
    }
}

/**
 *  用于 `QMUIGhostButton.cornerRadius` 属性，当 `cornerRadius` 为 `QMUIGhostButtonCornerRadiusAdjustsBounds` 时，`QMUIGhostButton` 会在高度变化时自动调整 `cornerRadius`，使其始终保持为高度的 1/2。
 */
public let QMUIGhostButtonCornerRadiusAdjustsBounds = -1

/**
 *  “幽灵”按钮，也即背景透明、带圆角边框的按钮

    }

    private var buttonPosition: QMUINavigationButtonPosition = .none
}

/**
