Refactor UIView+BTCComponent