美文网首页
iOS UIControlContentHorizontalAl

iOS UIControlContentHorizontalAl

作者: 天空中的球 | 来源:发表于2020-07-25 14:34 被阅读0次

    iOS UIControlContentHorizontalAlignment 在 IB 上使用的时候,注意下 iOS 11 以下的 差异,因为 IB 上面不会显示版本差异

    UIControlContentHorizontalAlignment
    typedef NS_ENUM(NSInteger, UIControlContentHorizontalAlignment) {
        UIControlContentHorizontalAlignmentCenter = 0,
        UIControlContentHorizontalAlignmentLeft   = 1,
        UIControlContentHorizontalAlignmentRight  = 2,
        UIControlContentHorizontalAlignmentFill   = 3,
        UIControlContentHorizontalAlignmentLeading  API_AVAILABLE(ios(11.0), tvos(11.0)) = 4,
        UIControlContentHorizontalAlignmentTrailing API_AVAILABLE(ios(11.0), tvos(11.0)) = 5,
    };
    

    然而 Leading 和 Trailing 是有版本判断的,是在 iOS 11 才支持的,估计是为了支持阿拉伯地区的(那边不说左右的)。
    所以直接用这个,要注意目前项目所支持的最低版本的,最好还是直接用 Lefe 和 Right 先。

    相关文章

      网友评论

          本文标题:iOS UIControlContentHorizontalAl

          本文链接:https://www.haomeiwen.com/subject/dsnghktx.html