Я пытаюсь создать базовое приложение с фоном Gradient, панель навигации и логотип на нем. При запуске в тренажере ошибка выскакивает, говоря Трамплин не удалось запустить ошибки: -3Симулятор неожиданно выдает ошибку, Springboard не смог запустить ошибку: -3
Я с помощью следующих двух в коде в ViewController: -
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.title = @"Menu";
UIView *view = [[UIView alloc]initWithFrame:CGRectMake(257, 3, 320, 44)];
UIImageView *image = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"ic_home.png"]];
[image setFrame:CGRectMake(0, 0, 59, 36)];
[view addSubview:image];
[self.navigationController.navigationBar addSubview:view];
}
- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
//Add gradient background
CAGradientLayer *bgLayer = [BackgroundLayer yellowGradient];
bgLayer.frame = self.view.bounds;
[self.view.layer insertSublayer:bgLayer atIndex:0];
}
Это не может быть ваш код ... что-то пошло не так при строительстве ... чистой и строить ? – Injectios
или просто перезагрузите ваш симулятор, закройте его и откройте снова. –
@Injectios - Даже после того, как чистая построена, она дает ту же ошибку. – killswitch