Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
OlgaOlgaOlga
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 8
#1

как связать ViewController со Storyboard

29.07.2012, 21:00. Просмотров 2013. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста связать ViewController с Storyboard.
Создала iOS Empty Project. Подключила следующие frameworks:

QuartzCore.framework
OpenGLES.framework
GLKit.framework

Затем создала MyViewController iOS/Cocoa Touch/Objective-C Class и в качестве subclass выбрала UIViewController.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
------------------------------------------
MyViewController.m
 
#import "MyViewController.h"
 
@interface MyViewController ()
@property (strong, nonatomic) EAGLContext *context;
@end
 
@implementation MyViewController
@synthesize context = _context;
 
- (void)viewDidLoad
{
    [super viewDidLoad];
 
    self.context = [[EAGLContext alloc] initWithAPI:kEAGLRenderingAPIOpenGLES2];
 
    if (!self.context) {
        NSLog(@"Failed to create ES context");
    }
 
    GLKView *view = (GLKView *)self.view;
    view.context = self.context;
    [EAGLContext setCurrentContext:self.context];
}
 
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}
 
#pragma mark - GLKViewDelegate
 
- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect {    
    glClearColor(0, 104.0/255.0, 55.0/255.0, 1.0);
    glClear(GL_COLOR_BUFFER_BIT);    
}
 
- (void)update {    
} 
@end
-------------------------------------------------------------------
Далее создала Storyboard. И кинула на него GLKit View Controller. В Inspector Identity inspector в class-> MyViewController.
Но при запуске экран просто белый. Я не могу связать контроллер с вьюшкой. Уже несколько часов сижу над ним.....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2012, 21:00
Ответы с готовыми решениями:

Как из одного ViewController изменить свойства другого?
Здравствуйте! У меня приложение на UITabBarController, я хочу чтобы если...

Как сохранить данные при переходе на другой ViewController?
у меня есть два вьюконтроллера на первом: кнопка перехода на второй...

Как открыть ViewController при нажатии на tableCell из slide menu
Добрый день, создал слайд меню. Теперь необходимо при нажатии на пункты меню...

Как вывести Label без Storyboard?
Добрый день! Недавно начал изучать Swift и узнал, что можно задавать...

Как Вы обычно создаете UI? xib, storyboard или программно?
Собственно сабж. Заранее благодарен за ответы...

5
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
30.07.2012, 10:19 #2
А вы вьюшку "протянули" к view у контроллера?

P.S. Форматируйте код тегами. Читать не видно.
0
OlgaOlgaOlga
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 8
02.08.2012, 19:32  [ТС] #3
У меня не совсем получается это сделать. Вы не могли бы немного поподробней об этом, пожалуйста.
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
02.08.2012, 22:34 #4
Ну если Вы используете IB, то Вам необходимо у контроллера в IB указать какая именно View к нему относится... как то так, если криво
1
OlgaOlgaOlga
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 8
03.08.2012, 08:52  [ТС] #5
Спасибо )))))))
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
03.08.2012, 09:46 #6
Ух ты, помогло
0
03.08.2012, 09:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2012, 09:46

Как создать переход на Split View Controller (Storyboard)
Уважаемые форумчане! Я пишу программу для iPad, где необходимо совершить...

Как в Objective-C изменить стандартный переход в Storyboard из одной сцены к другой
В моем проекте пока стоит стандартный переход от сцены к сцене при push. А...

два viewController-a
помогите изучить один нюанс на котором стопорнулся. Кто-нибудь на примере...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru