2014-11-04 3 views
0

Я использую UITableViewController, UICollectionViewController в моем приложении. На экране ViewDidLoad вид выглядит следующим образом. enter image description hereUIView, UITableView несоосность кадра iOS 8

Но после того, как если бы я пройти его соответствующий вид детали и обратно UITableView или UICollectionView его выравнивать как следующий enter image description here

Я даже попытался установить self.tableView.frame = CGRectMake(0,0,width,height); на viewDidAppear, но не повезло.

Вот мои свойства tableView: (Я также попытался проверить и снять эти свойства). Любой здесь любезно предложить возможное решение или причину этой проблемы ..

ПРИМЕЧАНИЕ: Autolayout для раскадровки является НЕ используется ..

enter image description here

ответ

0

Поместите этот код в UITableViewController ViewDidLoad

self.navigationController.navigationBar.translucent = NO; 
+0

Проблема теперь поднята на загрузке себя Подобно этому (http://i.stack.imgur.com/XYNWM.png) при загрузке –

+0

self.edgesForExtendedLayout = UIRectEdgeNone; // используем это в ur cellforindexpath –

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