美文网首页
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