2014-09-24 1 views
-1

У меня есть пользовательский ячейку, то TableView это работает, когда я не использую этот метод:UIView в CustomCell будет ноль После того как я RegisterClass

self.tableView.registerClass(goodsCell.self, forCellReuseIdentifier: "gCell"); 

, но после этого я использую метод, как указано выше, что-то не так случиться ,

Все UIView в пользовательских ячейках, таких как UILabel ... и т. Д., Становится ничем, поэтому я не могу его использовать.

Мой заказ клетка в раскадровке

может кто-нибудь сказать мне, как это исправить?


EDIT:

Я очень прошу глупое QUZ ... я иду б ViewController этим кодом:

var page = BViewController(); 
self.presentViewController(page, animated: true, completion: nil); 

... На самом деле эта точка зрения страница empty..because это представление создается раскадрой. Таким образом, я могу изменить свой код так:

var page = self.storyboard?.instantiateViewControllerWithIdentifier("bViewController") as bViewController; 
self.presentViewController(page, animated: true, completion: nil); 

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

надеюсь, что кто-то вроде меня раньше увидит это.

ответ

1

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

self.navigationController?.pushViewController(next, animated: true); 

тогда, таким образом, я не загрузил ViewController. поэтому я не могу найти камеру в норме.

finnally Я использую ниже код, чтобы исправить ViewController не загружен:

var next = self.storyboard.instantiateViewControllerWithIdentifier("view1") as page; 
self.navigationController?.pushViewController(next, animated: true); 

Я не знаю, так это хорошо или плохо, но это работает.

-2

Попробуйте

self.tableView.registerClass(goodsCell.self, forCellReuseIdentifier: @"gCell"); 

Отсутствует «@»

+0

Этот код находится в Swift, перед строками нет '@' s – Alfonso

+0

Теги - это только ios и custom-cell. Виноват – latenitecoder