당신은 같은 것을 할 수 있어야합니다, 그들은 모든 질문에 대한 답변 한 경우 yes로 설정 것 BOOL, 어디 condition
입니다
@implementation ViewController {
BOOL condition;
NSInteger pageNumber;
}
- (void)viewDidLoad {
[super viewDidLoad];
pageNumber = 5; // I set this to 5 which was the page control's inital value just for the test
condition = NO;
}
- (IBAction)pageControlTapped:(UIPageControl *)sender {
if (condition) {
pageNumber = sender.currentPage;
// move to the next or previous page
}else{
if (pageNumber >= sender.currentPage) {
pageNumber = sender.currentPage;
// move to the previous page
}else{
sender.currentPage = pageNumber;
// don't move
}
}
}