美文网首页
iOS--UIKit

iOS--UIKit

作者: superKelly | 来源:发表于2016-07-01 09:53 被阅读29次

    UILabel

    • 支持NSTextAlignment,左右居中
    • 不支持contentVerticalAlignment ,上下居中,默认居中

    UITextField

    • 单行输入
    • 支持placeholder属性
    • 支持NSTextAlignment,左右居中
    • 支持contentVerticalAlignment,上下居中
    • 支持leftview/rightview

    UITextView

    • 多行输入,滚动显示浏览全文
    • 不支持placeholder属性,需扩展
    • 支持NSTextAlignment,左右居中
    • 不支持contentVerticalAlignment ,上下居中
    • 不支持leftview/rightview,默认顶上

    1、
    typedef NS_ENUM(NSInteger, NSLineBreakMode) {
    NSLineBreakByWordWrapping = 0, // Wrap at word boundaries, default
    NSLineBreakByCharWrapping, // Wrap at character boundaries
    NSLineBreakByClipping, // Simply clip
    NSLineBreakByTruncatingHead, // Truncate at head of line: "...wxyz"
    NSLineBreakByTruncatingTail, // Truncate at tail of line: "abcd..."
    NSLineBreakByTruncatingMiddle // Truncate middle of line: "ab...yz"
    } NS_ENUM_AVAILABLE(10_0, 6_0);
    NSLineBreakByWordWrapping = 0,//以空格为边界,保留单词NSLineBreakByCharWrapping, //保留整个字符NSLineBreakByClipping, //简单剪裁,到边界为止NSLineBreakByTruncatingHead, //按照"……文字"显示NSLineBreakByTruncatingTail, //按照"文字……文字"显示NSLineBreakByTruncatingMiddle //按照"文字……"显示

    2、contentVerticalAlignment
    UIControl的属性

    相关文章

      网友评论

          本文标题:iOS--UIKit

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