iOS6、7、8、9新特性总汇和适配说明 (15)

    if ([[URL scheme] isEqualToString:@"username"]) {

        NSString *username = [URL host];

        // do something with this username

        // ...

        return NO;

    }

    return YES; // let the system open this URL

}

 

[Format Time: 0.0023 seconds]

 

iOS8新特性

一、UIAlertController对alert&actionSheet的封装

UIAlertController.h

提示框按钮的选择

Crayon Syntax Highlighter v2.7.1

typedef NS_ENUM(NSInteger, UIAlertActionStyle) {

    

    UIAlertActionStyleDefault = 0,

    

    UIAlertActionStyleCancel,

    

    UIAlertActionStyleDestructive

    

} NS_ENUM_AVAILABLE_IOS(8_0);

1

2

3

4

5

6

7

8

9

 

typedef NS_ENUM(NSInteger, UIAlertActionStyle) {

    

    UIAlertActionStyleDefault = 0,

    

    UIAlertActionStyleCancel,

    

    UIAlertActionStyleDestructive

    

} NS_ENUM_AVAILABLE_IOS(8_0);

 

[Format Time: 0.0010 seconds]

提示框的样式

Crayon Syntax Highlighter v2.7.1

typedef NS_ENUM(NSInteger, UIAlertControllerStyle) {

    

    UIAlertControllerStyleActionSheet = 0,

    

    UIAlertControllerStyleAlert

    

} NS_ENUM_AVAILABLE_IOS(8_0);

 

NS_CLASS_AVAILABLE_IOS(8_0) @interface UIAlertAction : NSObject <NSCopying>

1

2

3

4

5

6

7

8

9

 

typedef NS_ENUM(NSInteger, UIAlertControllerStyle) {

    

    UIAlertControllerStyleActionSheet = 0,

    

    UIAlertControllerStyleAlert

    

} NS_ENUM_AVAILABLE_IOS(8_0);

 

NS_CLASS_AVAILABLE_IOS(8_0) @interface UIAlertAction : NSObject <NSCopying>

 

[Format Time: 0.0014 seconds]

创建提示框按钮

Crayon Syntax Highlighter v2.7.1

+ (instancetype)actionWithTitle:(NSString *)title style:(UIAlertActionStyle)style handler:(void (^)(UIAlertAction *action))handler;

 

@property (nonatomic, readonly) NSString *title;

 

@property (nonatomic, readonly) UIAlertActionStyle style;

 

@property (nonatomic, getter=isEnabled) BOOL enabled;

 

@end

 

NS_CLASS_AVAILABLE_IOS(8_0) @interface UIAlertController : UIViewController

1

2

3

4

5

6

7

8

9

10

11

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwgywp.html