zoukankan      html  css  js  c++  java
  • UIButton图文上下对齐

    - (void)centerImageAndTitle:(float)spacing

    {

        // get the size of the elements here for readability

        CGSize imageSize = self.imageBtn.imageView.frame.size;

        CGSize titleSize = self.imageBtn.titleLabel.frame.size;

        

        // get the height they will take up as a unit

        CGFloat totalHeight = (imageSize.height + titleSize.height + spacing);

        

        // raise the image and push it right to center it

        self.imageBtn.imageEdgeInsets = UIEdgeInsetsMake(

                                                - (totalHeight - imageSize.height), 0.0, 0.0, - titleSize.width);

        

        // lower the text and push it left to center it

        self.imageBtn.titleEdgeInsets = UIEdgeInsetsMake(

                                                0.0, - imageSize.width, - (totalHeight - titleSize.height), 0.0);

    }

    - (void)centerImageAndTitle

    {

        const int DEFAULT_SPACING = 6.0f;

        [self centerImageAndTitle:DEFAULT_SPACING];

    }

  • 相关阅读:
    DataTableToJSON
    css hack
    把网络数据流转换成图片类
    递归(转)
    SQL 锁
    观察者
    yield
    开闭原则(转)
    迪米特法则(最少知道原则)(转)
    sql 游标
  • 原文地址:https://www.cnblogs.com/jiackyan/p/4431328.html
Copyright © 2011-2022 走看看