2015-12-06 2 views
1

Как относиться к UIButton как UILabel в cellForRowAtIndexPath, я хочу назвать его на cellForRowAtIndexPath как UILabel.Относитесь к UIButton как UILabel в cellForRowAtIndexPath

Я получаю эту ошибку:

не может присвоить значение типа String, чтобы ввести UIButton

Am использованием PFQueryTableViewController.

cell.cityButton = object?.objectForKey("City") as? String 

cell.locationLabel.text = object?.objectForKey("eventLocation") as? String 

ответ

2

Вы пытаетесь установить cityButton равным (опционально) String, который, очевидно, не работает. Вместо этого вы хотите установить заголовок кнопки этой строки. Попробуйте это:

cell.cityButton.setTitle(object?.objectForKey("City") as? String forState: .Normal) 
2

Try ж это: cell.cityButton.setTitle(object?.objectForKey("City") as? String forState: .Normal)

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