text Añadir支持una扩展

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Añadir支持una扩展相关的知识,希望对你有一定的参考价值。

//SACADO DE AQUI: https://stackoverflow.com/a/25428013


private var xoAssociationKey: CGFloat = 0
extension UIButton {

    var originalFontSize : CGFloat? {
        get {
            return objc_getAssociatedObject(self, &xoAssociationKey) as? CGFloat
        }
        set(newValue) {
            objc_setAssociatedObject(self, &xoAssociationKey, newValue, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN)
        }
    }
    
    open override func awakeFromNib() {
        
        let currentFont = self.titleLabel?.font;
        if self.originalFontSize == nil {
            self.originalFontSize = currentFont?.pointSize
        }
        let fontSize = Utils.getFontSize(originalFontSize: (self.originalFontSize)!);
        
        self.titleLabel?.font = currentFont?.withSize(fontSize);
        
    }

}

以上是关于text Añadir支持una扩展的主要内容,如果未能解决你的问题,请参考以下文章

DOM脚本与jquery3:Añadir una脚本

php Añadir阶级角色身体。的template.php

php Añadir卡特尔“agotado”是一种产品。

sql Añadiruncampo numerado a una consulta

csharp 与文化串联的月份西班牙语/ Mes a partir de una Fecha en C#conculturaEspañol

text cambiar una url a descarga como PDF descarga generar API