Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 5.00
OlgaOlgaOlga
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 8
#1

как связать ViewController со Storyboard - Программирование iOS

29.07.2012, 21:00. Просмотров 1792. Ответов 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 со Storyboard (Программирование iOS):

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

Как сохранить данные при переходе на другой ViewController? - Программирование iOS
у меня есть два вьюконтроллера на первом: кнопка перехода на второй вьюконтроллер (связь modal), лэйбл и кнопка изменяющая лэйбл на...

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
zulkis
682 / 609 / 38
Регистрация: 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
682 / 609 / 38
Регистрация: 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
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
03.08.2012, 09:46 #6
Ух ты, помогло
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2012, 09:46
Привет! Вот еще темы с ответами:

Изменить ViewController - Программирование iOS
Пользуюсь stroboard для создания интерфейса. Скажем, есть ViewController1 для ввода логина и пароля. И есть ViewController2 основной...

Модальный ViewController - Программирование iOS
Здравствуйте! На выходных начал щупать разработку под iOS, до этого макось даже не видел. Вокруг столько всего непонятного, аж глаза...

xcode ViewController - Программирование iOS
Подскажите, пожалуйста, как из View выполнить ViewController -(void)googleStart без init ???????? если делать так то ViewController...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.08.2012, 09:46
Ответ Создать тему
Опции темы

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