@property (nonatomic,copy) void (^indexChangeBlock)(NSUInteger index);// you can also use addTarget:action:forControlEvents:
- (void)setSelectedIndex:(NSUInteger)index animated:(BOOL)animated blockNotified:(BOOL)blockNotified{
***
if (blockNotified) {
if (self.indexChangeBlock)
self.indexChangeBlock(index);
}
***
}
}
// NSLog(@"Selected index %i (via block)", index);
[_MBXPageController moveToViewNumber:index blockNotified:NO];
}];