@@ -239,9 +239,13 @@ - (void)sendTweet{
239
239
}
240
240
[self .myTableView reloadData ];
241
241
}
242
- [weakSelf.view configBlankPage: EaseBlankPageTypeTweet hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
242
+ [weakSelf.view configBlankPage: EaseBlankPageTypeTweetAction hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
243
243
[weakSelf sendRequest ];
244
244
}];
245
+ // 空白页按钮事件
246
+ weakSelf.view .blankPageView .clickButtonBlock =^(EaseBlankPageType curType) {
247
+ [weakSelf sendTweet ];
248
+ };
245
249
}
246
250
247
251
}];
@@ -260,9 +264,13 @@ - (void)deleteTweet:(Tweet *)curTweet outTweetsIndex:(NSInteger)outTweetsIndex{
260
264
if (outTweetsIndex == weakSelf.curIndex ) {
261
265
[weakSelf.myTableView reloadData ];
262
266
}
263
- [weakSelf.view configBlankPage: EaseBlankPageTypeTweet hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
267
+ [weakSelf.view configBlankPage: EaseBlankPageTypeTweetAction hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
264
268
[weakSelf sendRequest ];
265
269
}];
270
+ // 空白页按钮事件
271
+ weakSelf.view .blankPageView .clickButtonBlock =^(EaseBlankPageType curType) {
272
+ [weakSelf sendTweet ];
273
+ };
266
274
}
267
275
}];
268
276
}
@@ -305,9 +313,14 @@ - (void)refreshFirst{
305
313
[self refresh ];
306
314
}
307
315
if (!curTweets.isLoading ) {
308
- [self .view configBlankPage: EaseBlankPageTypeTweet hasData: (curTweets.list.count > 0 ) hasError: NO reloadButtonBlock: ^(id sender) {
309
- [self sendRequest ];
316
+ __weak typeof (self) weakSelf = self;
317
+ [self .view configBlankPage: EaseBlankPageTypeTweetAction hasData: (curTweets.list.count > 0 ) hasError: NO reloadButtonBlock: ^(id sender) {
318
+ [weakSelf sendRequest ];
310
319
}];
320
+ // 空白页按钮事件
321
+ self.view .blankPageView .clickButtonBlock =^(EaseBlankPageType curType) {
322
+ [weakSelf sendTweet ];
323
+ };
311
324
}
312
325
}
313
326
@@ -345,9 +358,13 @@ - (void)sendRequest{
345
358
[weakSelf.myTableView reloadData ];
346
359
weakSelf.myTableView .showsInfiniteScrolling = curTweets.canLoadMore ;
347
360
}
348
- [weakSelf.view configBlankPage: EaseBlankPageTypeTweet hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
361
+ [weakSelf.view configBlankPage: EaseBlankPageTypeTweetAction hasData: (curTweets.list.count > 0 ) hasError: (error != nil ) reloadButtonBlock: ^(id sender) {
349
362
[weakSelf sendRequest ];
350
363
}];
364
+ // 空白页按钮事件
365
+ weakSelf.view .blankPageView .clickButtonBlock =^(EaseBlankPageType curType) {
366
+ [weakSelf sendTweet ];
367
+ };
351
368
}];
352
369
}
353
370
@@ -462,9 +479,13 @@ - (void)goToDetailWithTweet:(Tweet *)curTweet{
462
479
Tweets *curTweets = [weakSelf.tweetsDict objectForKey: [NSNumber numberWithInteger: weakSelf.curIndex]];
463
480
[curTweets.list removeObject: toDeleteTweet];
464
481
[weakSelf.myTableView reloadData ];
465
- [weakSelf.view configBlankPage: EaseBlankPageTypeTweet hasData: (curTweets.list.count > 0 ) hasError: NO reloadButtonBlock: ^(id sender) {
482
+ [weakSelf.view configBlankPage: EaseBlankPageTypeTweetAction hasData: (curTweets.list.count > 0 ) hasError: NO reloadButtonBlock: ^(id sender) {
466
483
[weakSelf sendRequest ];
467
484
}];
485
+ // 空白页按钮事件
486
+ weakSelf.view .blankPageView .clickButtonBlock =^(EaseBlankPageType curType) {
487
+ [weakSelf sendTweet ];
488
+ };
468
489
};
469
490
[self .navigationController pushViewController: vc animated: YES ];
470
491
}
0 commit comments