2015-01-14 37 views
0

這一個讓我完全難住。我正在復活一年前在iOS 6和XCode 4中做過的一個圖形項目。那時它工作得很好。現在,我想在iOS的7運行和XCode的6.我的UIViewController看起來像這樣的故事板,這是它應該是怎樣看:身份不明的方塊在運行時出現

enter image description here

但是當我運行它,我得到這個。注意底部中心的奇怪的藍色和灰色框。我不知道這是從哪裏來的!

enter image description here

我從字面上註釋掉的每一行代碼,以便實現文件看起來是這樣的:

#import "PerspectiveViewController.h" 

@implementation PerspectiveViewController 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
} 
@end 

接口文件是這樣的:

#import <UIKit/UIKit.h> 
#import <GLKit/GLKit.h> 

@interface PerspectiveViewController : GLKViewController 

// all of the outlets for the controls, but nothing else 

@end 

不任何人有任何想法,藍色和灰色框來自哪裏?曾經有一個UITabBarController涉及到,但我把它解決了。也許還剩下什麼?

+1

您是否嘗試過使用Apple的UIView檢測工具或類似Reveal?即http://stackoverflow.com/questions/5150186/how-do-i-inspect-the-view-hierarchy-in-ios –

+0

謝謝!我沒有意識到這一點。這解決了我的問題。如果您將此作爲答案發布,我會接受它。看起來有一個UITabBar的殘餘,提及兩個單獨的圖像太大。輕鬆修復,一旦我知道在哪裏看。再次感謝! – Alex

+0

太棒了!很高興我能幫上忙。 –

回答

0

調試視圖的最簡單方法是使用像Xcode的UIView檢查或Reveal這樣的工具。您可以在此問題中看到更多示例和一些討論:How do I inspect the view hierarchy in iOS?

+0

看起來像是UITabBar的一個剩餘部分,引用了兩個單獨的圖像,這些圖像太大了。謝謝! – Alex

相關問題