2015-01-14 3 views
0

Этого я полностью в тупике. Я воскрешаю графический проект, который я сделал чуть больше года назад в iOS 6 и XCode 4. В то время он работал отлично. Теперь я пытаюсь запустить его в прошивке 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 

Does кто-нибудь знает, откуда эта синяя и серая коробка? Раньше был задействован UITabBarController, но я это убрал. Может быть, еще что-то осталось?

+1

Вы пытались использовать инструмент проверки UIView от Apple или что-то вроде Reveal? то есть http://stackoverflow.com/questions/5150186/how-do-i-inspect-the-view-hierarchy-in-ios –

+0

Спасибо! Я не знал об этом. Это решило мою проблему. Если вы опубликуете это как ответ, я соглашусь с ним. Похоже, что был остаток UITabBar со ссылкой на два отдельных изображения, которые были слишком большими. Легко исправить, как только я знал, где искать. Еще раз спасибо! – Alex

+0

Отлично! Рад, что смог помочь. –

ответ

0

Самый простой способ отладки представлений, которые вы не ожидаете от него, - использовать инструмент, например, проверку UIView Xcode или Reveal. Вы можете увидеть еще много примеров и обсуждение в этом вопросе: How do I inspect the view hierarchy in iOS?

+0

Похоже, что остался UITabBar с ссылкой на два отдельных изображения, которые были слишком большими. Благодаря! – Alex

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