相关疑难解决方法(0)

UITableViewCell的字幕不会更新

今天我开始为iOS8准备好我的应用程序.我发现我的UITableCells的字幕不会更新viewWillAppear.我把它归结为一个最小的例子:

我有一个带有2个单元格的静态单元格TableViewController(style = subtitle)一个副标题是空的,另一个是设置的.

界面构建器screenchot

我像这样更新字幕:

- (void) viewWillAppear:(BOOL)animated
{
  [super viewWillAppear:animated];
  [[self.without detailTextLabel] setText:@"foobar"];
  [[self.with detailTextLabel] setText:@"barfoo"];
}
Run Code Online (Sandbox Code Playgroud)

虽然Everythin在iOS7(以及6和5)下工作,但iOS8不会更新第一个单元格的标题.

模拟器的截图

但是,当我触摸单元格时,它将更新并显示文本.

这是一个模拟器问题吗?一个bug?难道我做错了什么?

ios xcode6 ios8

33
推荐指数
2
解决办法
8416
查看次数

标签 统计

ios ×1

ios8 ×1

xcode6 ×1