Этого я полностью в тупике. Я воскрешаю графический проект, который я сделал чуть больше года назад в iOS 6 и XCode 4. В то время он работал отлично. Теперь я пытаюсь запустить его в прошивке 7 и XCode 6. Моей UIViewController выглядит в раскадровке, которая, как это должно выглядеть:Неопознанное поле появляется во время выполнения
Но когда я запускаю его, я получаю это. Обратите внимание на странный синий и серый ящик в нижнем центре. Я понятия не имею, откуда это происходит!
Я буквально комментировал каждую строку кода, так что файл реализация выглядит следующим образом:
#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, но я это убрал. Может быть, еще что-то осталось?
Вы пытались использовать инструмент проверки UIView от Apple или что-то вроде Reveal? то есть http://stackoverflow.com/questions/5150186/how-do-i-inspect-the-view-hierarchy-in-ios –
Спасибо! Я не знал об этом. Это решило мою проблему. Если вы опубликуете это как ответ, я соглашусь с ним. Похоже, что был остаток UITabBar со ссылкой на два отдельных изображения, которые были слишком большими. Легко исправить, как только я знал, где искать. Еще раз спасибо! – Alex
Отлично! Рад, что смог помочь. –