2013-09-02 2 views
-3

Как установить количество строк в разделе в SUBCLASS из UITableView (не в поле зрения контроллера)? есть функция, скажем, [self setNumberOfRowInSection:] или что-то в этом роде?Как контролировать количество строк в разделе в таблицеView?


Я знаю о методе делегата
- (интермедиат) Tableview: numberOfRowsInSection;

НО Я НЕ ВИДИМ КОНТРОЛЛЕР! A Создал класс, который является подклассом UITableView, и в некоторых действиях хочет установить SET (не GET) количество строк для раздела.

+0

вы можете использовать методы делегатов для определения количества строк в каждом разделе. – iEinstein

ответ

0

Вы можете использовать Delegate & DataSource метод UITableView

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
    return 10; //no. of row you want 
} 
+0

Метод не имеет ничего общего с делегатом представления таблицы. –

+1

@ Nikolai Я просто говорю ему использовать метод делегата или метод источника данных для любой другой вещи, чтобы сделать –

+0

Этот вопрос не имеет ничего общего с «любой другой вещью». –

1
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
    return 5; 
} 

это создаст 5 строк в секции, так что вы можете написать все, что ваш желаемый результат, если из массива затем записать [MyArray число]; вместо 5.

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