簡體   English   中英

XCode 6.3添加UITabBarController破壞了我的故事板

[英]XCode 6.3 adding UITabBarController breaks my storyboard

我在將UITabBarController添加到情節提要后出現了子視圖無法為視圖控制器加載的問題。

您可以通過以下方式重現此內容:1)創建一個項目(客觀c單個窗格)2)刪除故事板上的內容。 添加一個選項卡視圖控制器。 3)添加具有某些子視圖的視圖控制器。4)將視圖控制器從三個設置為初始。

在此處輸入圖片說明

輸出:我確定子視圖未加載,因為使用調試器時,我在viewDidLoad中僅看到布局指南

(lldb) po self.view.subviews
<__NSArrayM 0x7f9a20417df0>(
<_UILayoutGuide: 0x7f9a20416d40; frame = (0 0; 0 0); hidden = YES; layer = <CALayer: 0x7f9a20415820>>,
<_UILayoutGuide: 0x7f9a204176e0; frame = (0 0; 0 0); hidden = YES; layer = <CALayer: 0x7f9a20415b50>>
)

在這里輸入代碼

如果我創建第二個故事板,然后將應用程序指向該故事板,然后在其中創建一個視圖控制器。 它按預期工作。

我什至可以將視圖控制器從第二個故事板上復制粘貼到第一個故事板上,這也將起作用

即使我從情節提要中刪除TabviewController和朋友,情節提要也仍然損壞。

奇怪的行為與UITabViewController無關。

我看來這是與尺寸等級有關的錯誤或誤解

如果我將編輯器底部的視圖更改為wCompact hCompact,則開始出現問題,但如果一切正常,則一切正常。

在此處輸入圖片說明

如果您開始使用緊湊型/緊湊型,則會出現一些非常奇怪和意外的行為

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM