Я использую Paged UIScrollView со встроенным UIPageControl, как описано в https://github.com/romaonthego/REPagedScrollView.initWithFrame и loadNibNamed не работают вместе?
код отлично работает, когда я использую
UIView *page1 = [[UIView alloc] initWithFrame:CGRectMake(20, 20, 280, self.view.frame.size.height - 40)];
page1.backgroundColor = [UIColor lightGrayColor];
[scrollView addPage:page1];
Но мне нужно использовать перо файл для моего проекта. Я звоню это как:
UIView *page1 = [[[NSBundle mainBundle] loadNibNamed:@"mySubViewController" owner:self options:nil] objectAtIndex: 0];
page1 = [[UIView alloc] initWithFrame:CGRectMake(20, 20, 280, self.view.frame.size.height - 40)];
page1.backgroundColor = [UIColor lightGrayColor];
[scrollView addPage:page1];
который почти отлично работает, я могу назвать точку зрения, только проблема в том, что вид не слушает initWithFrame: CGRectMake, он загружает весь экран, и я не могу увидеть страницу управление больше для навигации.
Автоотключение отключено.
Может ли кто-нибудь указать мне, где я здесь не так? Что я могу сделать, чтобы решить эту проблему?
С наилучшими пожеланиями, David
В качестве примечания: Канава этот устаревший класс и использование a ['UIPageViewController'] (https://developer.apple.com/library//ios/documentation/UIKit/Reference/UIPageViewControllerClassReferenceClassRef/index.html). –
Я бы хотел, но я очень новичок в iOS, и это самый близкий источник, который я нашел для того, чего я пытаюсь достичь. – David
Привет, Маттиас, большое спасибо за эту сторону! Чувствуя себя глупо, я развернул свою работу и сделал то, что должен был сделать через несколько минут, пока я застрял с ней на 2 дня. UIPageViewController отлично! если кому-то это нужно, этот урок очень помог мне (http://www.appcoda.com/uipageviewcontroller-tutorial-intro/)! – David