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

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Vl.zemtsov
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 32
#1

2 ViewController - Objective-C

22.05.2013, 00:03. Просмотров 1290. Ответов 7
Метки нет (Все метки)

Чувствую себя лохом, но постепенно надеюсь перестану задавать настолько глупые вопросы)
я создал проект с одним ViewController'ом. определил в нем кучу всего.
потом я добавил в проект еще один ViewСоntroller. создал в нем кнопки лэйблы... где и как я должен определять эти кнопки лэйблы.
кода я перетаскиваю правой кнопкой мыши в ViewController.h XCode не разрешает вставить код
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2013, 00:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос 2 ViewController (Objective-C):

Не создаются объекты на ViewController - Objective-C
Здравствуйте. Имел 2 вью контроллера, нажимал на одном кнопку - создавался объект на другом. Использовал такой код: UIStoryboard...

MVC storyboard+ViewController - Objective-C
Добрый день коллеги, накипело несколько вопросов: 1. Где лучше кастомизировать UI элементы...До этого все делалось в UIViewContoller ? ...

Как удалить ViewController из UITabBarController - Objective-C
В TabBar есть 2 вкладки, так вот если я перешёл во вторую, а потом опять вернулся, мне надо чтобы ViewController из второй вкладки...

Загрузка ViewController из xib в storyboard - Objective-C
Здравствуйте! Подскажите, пожалуйста, как решить такую задачу: Есть storyboard (в перспективе даже несколько), в разных местах которой...

Как обратиться к методу в ViewController.m из AppDelegate.m? - Objective-C
в AppDelegate.m приходят пуш уведомления через сторонний сервис, я хочу по приему пуш уведомления совершать обновление таблицы в...

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

7
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
22.05.2013, 02:23 #2
надеюсь эти два вьюконтроллера по-разному называются?
вообще можно и в .h файле определить эти элементы как свойства класса
Objective-C
1
@property (nonatomic, retain) IBOutlet UIScrollView *scrollView;
но лучше эти свойства не выставлять в открытом доступе если в этом нет нужды, а опрделить их приватными в .m файле
Objective-C
1
2
3
4
5
6
7
8
9
10
11
@interface MyViewController()
@property (nonatomic, retain) IBOutlet UIScrollView *scrollView;
@end
 
@implementation MyViewController
 
@synthesize scrollView;
 
// ...
 
@end
напротив scrollView будет пустой кружочек, когда свяжете это свойство с элементом, он будет закрашен

ну вот, а второй шаг, это зайти в .xib файл, который связан с этим классом, правой кнопкой нажать на File's Owner, найти там scrollView и левой кнопкой перетащить стрелочку на элемент в самом interface builder'e
0
Vl.zemtsov
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 32
22.05.2013, 09:04  [ТС] #3
Вот смотрите.
У меня есть ViewController.
title - myView

в .h файле пишу:

Objective-C
1
2
3
4
@interfacr myView : UIViewController
 
 
@end
Но все равно я не могу определять свои объекты внутри этого интерфейса(
0
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
22.05.2013, 11:26 #4
а я говорю - можете и как мы решим проблему?
вот например киньте в interface builder'e UIScrollView в главную вьюху
Objective-C
1
2
3
4
5
@interface MyViewController : UIViewController
 
@property (nonatomic, retain) IBOutlet UIScrollView *scrollView;
 
@end
есть вариант, что вы отдельно создали MyViewController.h MyViewController.m от MyViewController.xib и не сказали xib к какому классу он привязан, есть еще тысяча вариантов почему у вас не получается определять там свои объекты, будем гадать
0
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
22.05.2013, 12:05 #5
Может, все-таки книжку какую-нибудь почитать? В книжках специально обученными людьми много всего полезного написано. Должно снять многие вопросы...
0
Vorona
Peace 2 all shining faces
671 / 533 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
22.05.2013, 18:19 #6
Цитата Сообщение от mobidevelop Посмотреть сообщение
Может, все-таки книжку какую-нибудь почитать?
Блин вот почему все это делают в последнюю очередь, считая правильным задать вопрос на форуме после первой же неудачной попытки?
далеко с таким желанием не уедешь...
0
Vl.zemtsov
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 32
26.05.2013, 00:51  [ТС] #7
Я под Ipad пишу приложение.(пытаюсь написать)
я вроде все создал, все описал в .m файле.:
Objective-C
1
2
3
4
5
6
7
@interface natureView : UIViewController
@property (nonatomic, retain) IBOutlet UIScrollView *scrollHori;
@end
 
@implementatuon natureView;
@synthesize scrollHori;
@end;
Как теперь связать то, что у меня в сториборде (мой natureView) с этим описанием?
0
Vl.zemtsov
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 32
06.06.2013, 15:45  [ТС] #8
или может под второй созданный в storyboard контроллере должен создаваться свой .h и .m файл
0
06.06.2013, 15:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2013, 15:45
Привет! Вот еще темы с ответами:

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

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

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

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


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

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

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