美文网首页iOS DeveloperiOS开发技巧
iOS 中各种枚举值的中文说明

iOS 中各种枚举值的中文说明

作者: tanyufeng | 来源:发表于2016-03-19 16:01 被阅读936次

    NSString中对比枚举:NSStringCompareOptions

    //不区分大小写比较
    NSCaseInsensitiveSearch
    //区分大小写比较
    NSLiteralSearch 
    //从字符串末尾开始搜索
    NSBackwardsSearch 
    //搜索限制范围的字符串
    NSAnchoredSearch 
    //按照字符串里的数字为依据,算出顺序。例如 Foo2.txt < Foo7.txt < Foo25.txt
    NSNumbericSearch 
    
    //以下定义高于 mac os 10.5 或者高于 iphone 2.0 可用
     //忽略 "-" 符号的比较
    NSDiacriticInsensitiveSearch
    //忽略字符串的长度,比较出结果
    NSWidthInsensitiveSearch 
    //忽略不区分大小写比较的选项,并强制返回 NSOrderedAscending 或者 NSOrderedDescending
    NSForcedOrderingSearch 
    
    //以下定义高于 iphone 3.2 可用
    //只能应用于 rangeOfString:..., stringByReplacingOccurrencesOfString:...和 replaceOccurrencesOfString:... 方法。使用通用兼容的比较方法,如果设置此项,可以去掉 NSCaseInsensitiveSearch 和 NSAnchoredSearch
    NSRegularExpressionSearch
    

    UILabel中换行模式枚举

    lineBreakMode是一个枚举类型, 有如下枚举成员

    以单词为单位换行,以单位为单位截断
    NSLineBreakByWordWrapping
    以字符为单位换行,以字符为单位截断<br>
    NSLineBreakByCharWrapping
    以单词为单位换行。以字符为单位截断
    NSLineBreakByClipping
    以单词为单位换行。如果是单行,则开始部分有省略号。
    如果是多行,则中间有省略号,省略号后面有4个字符
    NSLineBreakByTruncatingHead
    以单词为单位换行。无论是单行还是多行,都是末尾有省略号。
    NSLineBreakByTruncatingTail
     以单词为单位换行。无论是单行还是多行,都是中间有省略号,省略号后面只有2个字符
    NSLineBreakByTruncatingMiddle
    

    UIControl中各种事件枚举详解:

    UIControlEventTouchDown
    单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。
    UIControlEventTouchDownRepeat
    多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。
    UIControlEventTouchDragInside
    当一次触摸在控件窗口内拖动时。
    UIControlEventTouchDragOutside
    当一次触摸在控件窗口之外拖动时。
    UIControlEventTouchDragEnter
    当一次触摸从控件窗口之外拖动到内部时。
    UIControlEventTouchDragExit
    当一次触摸从控件窗口内部拖动到外部时。
     
    UIControlEventTouchUpInside
    所有在控件之内触摸抬起事件。一般用于按钮
    UIControlEventTouchUpOutside
    所有在控件之外触摸抬起事件(点触必须开始与控件内部才会发送通知)。
    UIControlEventTouchCancel
    所有触摸取消事件,即一次触摸因为放上了太多手指而被取消,或者被上锁或者电话呼叫打断。
    UIControlEventTouchChanged
    当控件的值发生改变时,发送通知。用于滑块、分段控件、以及其他取值的控件。你可以配置滑块控件何时发送通知,在滑块被放下时发送,或者在被拖动时发送。
    UIControlEventEditingDidBegin
    当文本控件中开始编辑时发送通知。
    UIControlEventEditingChanged
    当文本控件中的文本被改变时发送通知。
    UIControlEventEditingDidEnd
    当文本控件中编辑结束时发送通知。
    UIControlEventEditingDidOnExit
    当文本控件内通过按下回车键(或等价行为)结束编辑时,发送通知。
    UIControlEventAlltouchEvents
    通知所有触摸事件。
    UIControlEventAllEditingEvents
    通知所有关于文本编辑的事件。
    UIControlEventAllEvents
    通知所有事件。
    

    相关文章

      网友评论

        本文标题:iOS 中各种枚举值的中文说明

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