2012-01-12 2 views
0

Я разработчик приложений для новичков.Основы Viewcontroller - Что мне не хватает?

Я слежу за несколькими книгами, в том числе с самцами «учась развивать iPhone». (который основан на слегка устаревшей версии Xcode).

Даже с учетом этих несоответствий я предполагаю, что, когда вы начинаете проект на основе представления и выгружаете некоторые кнопки и метки на myappViewController.xib, он подталкивает его к окну mainwindow.xib, не выполняя любое соединение? правильно?

Что мне не хватает?

Так я после шагов:

1) Начало просмотра на основе приложения

2) Добавить кнопку в myappviewcontroller.xib

3) Compile приложение.

Почему я получаю белую страницу с надписью «текст». Я не добавил ярлык, и я не могу найти «текст» как переменную во всем.

+0

Привет , трудно сказать, если честно, моим советом было бы просто удалить его и начать с нуля, работая медленно, [здесь] (http://paulpeelen.com/2011/03/17/xcode-4-ios- 4-3-hello-world /) - неплохой учебник для x-code 4, извините, не мог больше помочь –

ответ

0

Возможно, вам просто нужно установить Root View Controller окна в методе applicationDidFinishLaunchingWithOptions: вашего делегата приложения?

0

Найдите xib в своем проекте, который создается с помощью проекта, возможно, MainView или что-то в этом роде, если ничего не изменилось с тех пор, как были представлены раскадровки. Нажмите на этот xib в списке файлов, чтобы отобразить Interface Builder в панели справа. Должны быть какие-либо графические элементы, которые вы не находите в коде.

0

Не знаете, почему вы получаете «текст», но я предлагаю использовать последний Xcode для ваших проектов только по той причине, что функция раскадровки требует много головных болей из-за привыкания к привязке .xib.

Если вы хотите проверить кнопки, хотя вы можете использовать этот код, чтобы начать:

В ViewController.h:

#import <UIKit/UIKit.h> 

@interface ViewController : UIViewController { 

IBOutlet UIButton *buttonName; 

} 

@property (nonatomic, retain) UIButton *buttonName; 

@end 

А потом в ViewController.m

#import "ViewController.h" 

@implementation ViewController 

@synthesize buttonName; 

@end 
Смежные вопросы