@@ -35,7 +35,7 @@ - (IBAction)action:(id)sender {
35
35
- (void )testAlert
36
36
{
37
37
RIButtonItem *cancelItem = [RIButtonItem itemWithLabel: @" 取消" ];
38
- RIButtonItem *OKItem = [RIButtonItem itemWithLabel: @" 确定" action: ^{
38
+ RIButtonItem *OKItem = [RIButtonItem itemWithLabel: @" 确定" action: ^(UIAlertView *sender) {
39
39
NSLog (@" 确定" );
40
40
}];
41
41
// UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Test" message:@"" cancelButtonItem:cancelItem otherButtonItems:OKItem, nil];
@@ -54,23 +54,23 @@ - (void)testAlert
54
54
- (void )testActionSheet
55
55
{
56
56
/* RIButtonItem *cancelItem = [RIButtonItem itemWithLabel:@"取消"];
57
- RIButtonItem *OKItem = [RIButtonItem itemWithLabel:@"确定" action:^{
57
+ RIButtonItem *OKItem = [RIButtonItem itemWithLabel:@"确定" action:^(id sender) {
58
58
DLog(@"确定");
59
59
}];
60
- RIButtonItem *deleteItem = [RIButtonItem itemWithLabel:@"删除" action:^{
60
+ RIButtonItem *deleteItem = [RIButtonItem itemWithLabel:@"删除" action:^(id sender) {
61
61
DLog(@"删除");
62
62
}];
63
63
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:nil cancelButtonItem:cancelItem destructiveButtonItem:deleteItem otherButtonItems:OKItem, nil];
64
64
[actionSheet showInView:self.view];
65
- actionSheet.dismissalAction = ^{
65
+ actionSheet.dismissalAction = ^(id sender) {
66
66
DLog(@"dismissal");
67
67
};*/
68
68
69
69
NSArray *names = @[ @" 客服1" , @" 客服2" , @" 客服3" , @" 客服4" ];
70
70
71
71
UIActionSheet *sheet = [[UIActionSheet alloc ] init ];
72
72
for (NSString *name in names) {
73
- RIButtonItem *item = [RIButtonItem itemWithLabel: name action: ^{
73
+ RIButtonItem *item = [RIButtonItem itemWithLabel: name action: ^( id sender) {
74
74
NSLog (@" name %@ " , name);
75
75
}];
76
76
[sheet addButtonItem: item];
@@ -81,16 +81,16 @@ - (void)testActionSheet
81
81
// sheet.cancelButtonIndex = [sheet addButtonWithTitle:@"取消"];
82
82
// sheet.destructiveButtonIndex = [sheet addButtonWithTitle:@"删除"];
83
83
84
- [sheet addCancelButtonItem: [RIButtonItem itemWithLabel: @" 取消" action: ^{
84
+ [sheet addCancelButtonItem: [RIButtonItem itemWithLabel: @" 取消" action: ^( id sender) {
85
85
NSLog (@" cancel" );
86
86
}]];
87
- [sheet addDestructiveButtonItem: [RIButtonItem itemWithLabel: @" 删除" action: ^{
87
+ [sheet addDestructiveButtonItem: [RIButtonItem itemWithLabel: @" 删除" action: ^( id sender) {
88
88
NSLog (@" delete" );
89
89
}]];
90
90
91
91
92
92
[sheet showInView: self .view];
93
- sheet.dismissalAction = ^{
93
+ sheet.dismissalAction = ^( id sender) {
94
94
NSLog (@" dismissal" );
95
95
};
96
96
}
0 commit comments