Как добавить UITextView в подробности UITableView - PullRequest
0 голосов
/ 06 февраля 2012

Нужна помощь в выяснении, как добавить текст (UITextView?) В подробный вид UITableView.На снимке экрана показано свободное пространство, где мне нужно добавить UITextView.

Вот снимок экрана с тем, что у меня есть:

UITableView that needs a UITextView

Вот метод, гдеЯ присваиваю значение заголовка детали UITableView.

//MainViewControler.m
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
  UIViewController *detailsViewController = [[UIViewController alloc] init];


   // get detail view controller "title" value
   detailsViewController.title = word.term;



  [[self navigationController] pushViewController:detailsViewController animated:YES];
  [detailsViewController release];
 }

Спасибо!

Ответы [ 3 ]

2 голосов
/ 06 февраля 2012

Если вы получили эту страницу, нажав на предыдущий TableView, Затем выполните следующие действия для добавления UITextView:

  1. Перейти к Интерфейсному Разработчику.
  2. Поместите UITextView, перетащив его на свой вид (текущий вид, который вы показали на снимке).
  3. подключить делегата View к владельцу файла.
  4. Вы можете добавить код из IB или во время выполнения в UITextView.

Надеюсь, это помогло. Удачи.

2 голосов
/ 06 февраля 2012

После создания объекта detailsViewController добавьте следующий код:

UITextView *txtView = [[UITextView alloc] init];
txtView.text = @"UITextView text";
txtView.frame = CGRectMake(0,0,320,100);
[detailsViewController.view addSubview:txtView];
[txtView release];
txtView = nil;
1 голос
/ 06 февраля 2012
UITextView *yourView =[[UITextView alloc] initWithFrame : CGRectMake(15,15,250,300)]autorelease]; // you can alter the frame values.

[detailsViewController.view addsubview : yourView] 

Я добавил весь этот код после ввода .. я могу подтвердить его правильный синтаксис .. использовать автозаполнение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...