今天UITableView扩展无响应

时间:2016-03-04 13:34:50

标签: ios objective-c uitableview ios8-today-widget today-extension

我的Today extension是可编辑的,因此用户可以更改窗口小部件中可见的内容。我遇到的问题是,通常在向widget添加新元素后,窗口小部件变得无法响应。为了让它再次起作用,我必须关闭通知中心并重新打开它。

数据已正确添加到tableview,并且可以正常更新。 用户通过包含应用程序对窗口小部件进行更改后,我使用MMWormHole发送更新请求,然后它将到达widget。然后我调用这段代码:

[self.wormHole listenForMessageWithIdentifier:@"updateSceneWidget" listener:^(id  _Nullable messageObject) {
  [[WidgetManager getInstance]updateWidgetsData];
  [self.tableView reloadData];
  [self setPreferredContentSize:self.tableView.contentSize];
}];

1 个答案:

答案 0 :(得分:0)

啊,这似乎与被调试的设备有关。当它正常运行时,它似乎根本不是问题。