2
В настоящее время я использую жесты для переключения между контроллерами представлений, и мне интересно, могу ли я реализовать uipagecontrol на каждом контроллере представления без использования uiscrollview.Использование UIPageControl без UIScrollView
Вот как я буду с одного контроллера на другой вид:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.title = @"Home";
UIBarButtonItem *settingsButton = [[UIBarButtonItem alloc] initWithTitle:@"\u2699" style:UIBarButtonItemStyleBordered target:self action:@selector(settingsButtonPressed:)];
[settingsButton setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont boldSystemFontOfSize:24], UITextAttributeFont,nil] forState:UIControlStateNormal];
self.navigationItem.leftBarButtonItem = settingsButton;
UIBarButtonItem *systemAction = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:@selector(showMenu)];
self.navigationItem.rightBarButtonItem = systemAction;
UISwipeGestureRecognizer *swipeRecognizer = [[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeLeft:)];
swipeRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
[self.view addGestureRecognizer:swipeRecognizer];
}
- (IBAction)swipeLeft:(UIGestureRecognizer *)sender
{
HomeTwo *homeTwo = [[HomeTwo alloc]initWithNibName:@"HomeTwo" bundle:nil];
homeTwo.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self.navigationController pushViewController:homeTwo animated:YES];
}
Не могли бы вы сообщить мне более подробную информацию с некоторым примером кода? – Dinesh
@ Dinesh, если у вас есть конкретная проблема, вы должны создать новый вопрос и показать код, который у вас есть. Код в основном просто 'currentPage'. – Wain
Моя проблема такая же, как эта тема. Я хочу использовать UIPageControl для переключения между представлениями без использования UIScrollView. У меня есть 2 дочерних контроллера. Я хотел бы знать, как загрузить представления. – Dinesh