2013-05-07 89 views
0

這可能是我很愚蠢,但無論如何我都會問這個問題(面臨被投票死亡的風險)。UITableView的故事板錯誤?

我在故事板的視圖控制器中有一個UITableView。尺寸是寬度= 213,高度= 559。在故事板中看起來很好。

在ipad的模擬器(6.1版本)的表具有寬度〜276和高度559。

我已經加入完全沒有代碼(創建新的視圖控制器,在一個表中拖動時,它的尺寸來width213,添加一個寬度爲213的按鈕,只是有一個位置標記)。在我的應用程序的其他地方添加了一個按鈕,用於爲新視圖控制器創建模型。

我正在使用xcode版本4.6.1

有什麼想法?

+0

我沒有看到這個,當我嘗試它。我用尺子(在iPad模擬器屏幕上)測量了寬度,計算出的結果爲212.57,與寬度爲213的按鈕寬度相同。 – rdelmar 2013-05-07 06:52:23

+0

Hi Rdelmar - 感謝您的評價。你使用的是我的相同版本嗎? xcode 4.6.1,用於ipad版本6.1的ios模擬器。我只是將我的xcode升級到4.6.2,結果仍然相同。我會嘗試附加一張圖片。 – Jason 2013-05-07 07:41:40

+0

我使用模擬器的6.0版本和Xcode的4.6.2版本。 – rdelmar 2013-05-07 16:52:14

回答

0

看來我沒有任何在故事板中的桌面佈局,但自XCode 4.6以來〜我在Autolayout功能上遇到了一些麻煩。我會嘗試選擇有問題的表視圖,然後在文件檢查器下,取消選擇「使用Autolayout」它現在默認爲ON,並導致我的.xib和故事板不能像我所期望的那樣工作。

+0

感謝這個喬。我檢查了文件檢查員,「Use Autolayout」未被選中。 – Jason 2013-05-07 07:43:40

+0

對不起,沒有幫助,我一直使用programatic方法來查看錶格。當我嘗試在故事板中使用它們時,我喜歡它的樣子,它似乎永遠不會平移,所以我回到了真實的故事。 – 2013-05-07 07:57:22

+0

解決方法是關閉尺寸檢查器中的自動調整功能,但這並不能解釋爲什麼它首先發生。當我從頭開始創建一個新項目時,我沒有這個問題......它必須是某種設置。我會繼續找... – Jason 2013-05-10 10:50:08