Загрузка формы UITableView UIView - PullRequest
0 голосов
/ 02 июня 2010

Я работаю над навигационным приложением, в котором я могу перейти ко многим представлениям, начиная с UITableView по умолчанию, которое является стартовым представлением в шаблоне приложения.

Я добавил еще один UIView и добавил элемент управления tableView для этого UIView.

Я вызываю этот вид одним из множества видов одним нажатием кнопки. Показывает представление, но не заполняет данные в таблице. И я также хочу обработать событие, когда пользователь нажимает на ячейку таблицы этого представления. Ниже код, который я использую при нажатии кнопки:

if (self.lstView == nil)

{

ListViewController * viewController = [[ListViewController alloc] initWithNibName: @ "ListViewController" bundle: nil];

    self.lstView = viewController;

    [viewController release];

}

[self.navigationController pushViewController: lstView animated: YES];

self.lstView.title = @ "Select"; // @ "System";

[self.lstView.tblList.dataSource fillList];

Ниже приведен код функции fillList:

- (NSArray *) fillList

{

NSArray * tempArray = [[[NSArray alloc] initWithObjects: @ "Item 1", @ "Item 2", nil] autorelease];

return tempArray;

}

Я довольно новичок в программировании для Iphone и не очень разбираюсь.

Помощь с подробным описанием и кодом будет принята с благодарностью.

Спасибо.

1 Ответ

0 голосов
/ 02 июня 2010

попробуйте установить источник данных tableviews и свойство делегата tblList.dataSource = самостоятельно; tblList.delegate = я;

Остальная часть работы, которую вы должны выполнить в методах делегатов табличного представления ..

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