【问题标题】:UITableView in Today extension unresponsiveToday 扩展中的 UITableView 无响应
【发布时间】:2016-03-04 13:34:50
【问题描述】:

我的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];
}];

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      相关资源
      最近更新 更多