Xcode: как нажать на сцену с программно созданной кнопкой

67
7

Поэтому у меня есть программно созданный массив "кнопок", которые на самом деле являются UIImageViews. Все кнопки могут создать действие или дать предупреждение. Когда эта кнопка нажата, я хочу, чтобы она перешла на сцену в моем раскадровке. Вот код, который я пробовал, который, как я думал, сработал бы:

    if (b3.alpha>0.75 && CGRectContainsPoint(b3.frame, location))
{
[self performSegueWithIdentifier:@"News" sender:self];
}

У меня есть segue от контроллера меню до моего контроллера представления новостей с помощью моего Segue Identifier как News. Моя проблема в том, что если я нажимаю на класс NewsViewController, новостной дисплей по какой-то причине не регистрируется. Казалось, что если я установил новостную сцену в контроллер начального представления, он отлично работает, и я временно нажал кнопку на сцену и нажал с кнопки на сцену, и это сработало отлично.

Я искал другое решение, но независимо от того, что я пробовал, он либо не попадет на сцену в раскадровке, либо я продолжу получать libС++ abi.dylib: завершение с неперехваченным исключением типа NSException.

Любая помощь будет оценена!

спросил(а) 2013-11-24T20:07:00+04:00 6 лет, 7 месяцев назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема