Ответ 1
Я так не думаю. Глядя на панель "Инспекторы подключений", экземпляры UIButton
и UIBarButtonItem
получают специальную обработку - дополнительное действие "сработал segues", которое вы можете подключить к контроллерам смежных представлений:
При изменении класса представления к потомку UIControl
делает доступным стандартный пакет управляющих событий, к сожалению, Interface Builder не позволяет вам подключать сеанс. Лучшее, что вы можете сделать, это создать вручную сгенерированный сеанс от вашего контроллера представления к другому, а затем подключить свой настраиваемый элемент управления к методу IBAction
, который выполняет программный переход:
- (IBAction)performManualSegue:(XYZCustomControl *)sender
{
[self performSegueWithIdentifier:@"manualPushSegue" sender:sender];
}