2016-11-16 5 views
-1

Любой может это встречается,Статические данные TableView не отображается на устройстве и симулятором

enter image description here

Установка статического TableView и этикетки, но когда я запускаю его, никакие слова не появляются, как в ALL Blank.

Это основное, но я не могу понять причину.

Спасибо заранее :)

+1

Внедрили ли вы делегат tableview, источник данных с индивидуальным идентификатором ячеек и правильно сослался со своей раскадровки? – Tj3n

+0

есть ли у вас какой-либо код. –

+0

Завершите раскадровку, соответствующую отображаемому диспетчеру просмотра. Это ваш rootviewcotroller. Каков результат в устройстве или симуляторе. – Vinodh

ответ

1

вам придется реализовать tableview delegate and datasource

[self.tableView setDatasSource:self]; 
[self.tableView setDelegate:self]; 

вы можете кодировать его в viewDidLoad затем реализовать следующий источник данных.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath; 

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section; 

также вам не нужны подобные ячейки снова, вы можете просто повторно использовать одну ячейку, используя идентификатор, как следует.

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"reuseIdentifier"]; 
+0

только для статической реализации :) –

+0

да для статической реализации вам нужно использовать делегаты UITableView/Datasource, то есть вернуть статическое значение« NSInteger » в 'numberOfRowsInSection'. –