Я успешно реализовал прохождение экранов, следуя AppCoda's Create UIPageViewController Using Storyboard tutorial. В конце примера UIPageControl создается в коде, и теперь я пытаюсь добавить UIButton таким же образом, программно.Программно добавить UIButton в пользовательский ViewController с раскадрой на месте
Кнопка появляется при добавлении через раскадровки, но в противном случае ни один из них не работает для меня, когда (индивидуально) добавил к моему viewDidLoad
:
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
// [self.view addSubview:button];
// [self.view bringSubviewToFront:button];
// [self.view insertSubview:button atIndex:0];
// [self.view insertSubview:button atIndex:[self.view subviews].count + 1];
// [self.view insertSubview:button aboveSubview:self.view];
// [self initButton:button];
Там должен быть что-то относительно простое, что я пропавшими без вести. Должен ли я просто придерживаться Android?
Just uncomment [self.view addSubview: button]; и он должен работать. – Greg
Каждая из этих строк - это то, что я уже пробовал самостоятельно, а затем прокомментировал, так как они не работали. Извините, если я смутил кого-нибудь. – es0329
Это должно сработать, возможно, у вас есть другое представление, добавленное поверх self.view, которое наводится на вашу кнопку. – Greg