Сегодня пользовательский интерфейс виджета не отвечает после обновления высоты

Я разрабатываю виджет Today с динамической высотой. В результате tapGesture я увеличиваю высоту виджета, используя метод:

 - (void)updateWidgetHeightWithSize:(TCWidgetSize)size { self.widgetSize = size; CGFloat height = 100; if (self.widgetSize == TCWidgetSizeLarge) { height = 200; } CGRect viewFrame = self.view.frame; viewFrame.size.height = height; self.view.frame = viewFrame; [self setPreferredContentSize:CGSizeMake(self.view.frame.size.width, height)]; } 

Но после установки высоты до 100, UIButton и TapGesture на виджет не отвечают. Если я закрою NotificationCenter и открою его снова, все будет работать правильно. Пожалуйста помоги..

Solutions Collecting From Web of "Сегодня пользовательский интерфейс виджета не отвечает после обновления высоты"