2010-09-24 3 views
0

У меня есть этот MainViewController, который является контроллером для моего вида таблицы. Всякий раз, когда я нажимаю строку на представлении таблицы, я перехожу к моему employeeViewController. Это нормальный вид с текстовым представлением внутри него.Обработка данных UITextView в представлении таблицы

Так моя иерархия выглядит следующим образом:

-window

--Navigation Контроллер

--- Панель навигации

--- Главный вид контроллера

- --Table View

---- Пункт навигации

И всякий раз, когда я нажимаю строку в списке, в зависимости от значения заданного ключа, я получаю открытое представление, называемое employeeViewController.xib. Его ViewController называется так же, employeeViewController.h

Итак, я добавил следующие пункты к мнению, со следующей иерархией (как указано в объекте владельца файла.):

-View

--Text View

Я связал делегата Text View и ссылки на выходы владельца файла. И владелец файлов также связан с представлением, для ссылки для просмотра «view».

Так что, когда я попробовать следующее в моем employeeViewController.m мой TextView не отвечает:

- (id)initWithNibAndEmployeeName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil employeeName:(NSString *)employeeName { 
    if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) { 
     name = employeeName; 
     textView.text = name; 
    } 
    return self; 
} 

И это мой employeeViewController.h:

@interface employeeViewController : UIViewController <UITextViewDelegate> { 
    NSString *name; 
    IBOutlet UITextView *textView; 
} 
-(id)initWithNibAndEmployeeName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil employeeName:(NSString *)employeeName; 
@end 

Почему я не могу сделать что-нибудь с моим TextView, используя эту настройку?

Заранее благодарен!

ответ

1

Проблема «Lazy loading» - все, что вам нравится, выделяется и инициализируется, пока не появится представление, поэтому вы сможете установить значение textView только в режиме viewWillAppear.

+0

, который сделал трюк, спасибо: D – Craimasjien

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