2014-10-27 77 views
1

在我的應用程序中,我有一個鏈接到View Controller的導航控制器。這個視圖控制器有一個UITableView,它填充了整個尺寸。當我在不添加約束的情況下運行應用程序時,此UITableView的寬度和高度略小於模擬器(iPhone 6)。但是,當我添加缺少的約束時,UITableView不再顯示在屏幕上,只有導航控制器頂部的標題欄仍然可見。我試過固定高度和寬度,但無濟於事。當我向其添加缺少約束時,UITableView消失

所有幫助表示讚賞。

編輯1:這裏顯示的約束列表截圖我用:http://i.imgur.com/NK4Zf2v.png

+0

我們可以有約束列表嗎?或者你的故事板的圖片? – Imotep 2014-10-27 20:10:24

+0

我編輯了原始文章:) – 2014-10-27 21:20:08

回答

0

我覺得你的約束是這裏的問題。

您將tableView前後空格對齊到底部佈局,但是我確定不知道這是否應該起作用。

你可以嘗試改變領先和尾隨0空間超級查看?

編輯:A good tuto當您開始使用界面構建器中的約束時。

+0

我會試試這個:)我如何改變領先和尾隨是超視圖?我雙擊約束條件,除了如何將底部佈局更改爲超級視圖之外,它給了我所有的選項。 – 2014-10-27 21:23:22

+0

刪除您的實際約束並從超級視圖中創建一個新的約束 – Imotep 2014-10-27 22:04:34

+0

我是否需要通過代碼來完成此操作,還是可以通過界面構建​​器來完成?我找不到後者的任何教程:\ – 2014-10-28 21:42:44