У меня есть этот 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, используя эту настройку?
Заранее благодарен!
, который сделал трюк, спасибо: D – Craimasjien