UIButton 文字居左上

2018-03-16  本文已影响0人  iOS_我更专业

Swift:

        btn.contentHorizontalAlignment = UIControlContentHorizontalAlignment.left

        btn.contentVerticalAlignment = UIControlContentVerticalAlignment.top

        想调整位置的话就用:

        btn.titleEdgeInsets = UIEdgeInsetsMake(10, 10, 10, 10)

细说:

设置Button的水平边距:

        contentHorizontalAlignment

    这个是看居左还是居右等的属性,可以看到是一个枚举:

    public enum UIControlContentHorizontalAlignment : Int {

        case center

        case left

        case right

        case fill

        @available(iOS 11.0, *)

        case leading

        @available(iOS 11.0, *)

        case trailing

    }

设置Button的垂直边距:

        contentVerticalAlignment

    这个是看到居顶还是居底等的属性,可以看到是一个枚举:

     public enum UIControlContentVerticalAlignment : Int {

        case center

        case top

        case bottom

        case fill

    }

上一篇 下一篇

猜你喜欢

热点阅读