UIAppearance更改UITableView backgroundView崩溃主线程

时间:2014-04-30 13:16:24

标签: ios objective-c uitableview uiappearance

我创建了一个小小的项目来展示正在发生的事情。

您可以从my GitHub repo获取。

作为简要说明。

我有一个应用程序,我想使用图像作为几个UITableViews的背景视图。

起初我每次创建一个UITableView时都会设置它并且它工作正常,但感觉好像很多重复。

因此我将其移至UIAppearance更新。

但是,现在有一些事情会导致主线程阻塞和内存火箭。

如果您下载我的回购,您将能够看到正在发生的事情。

我能做些什么来让这个工作吗?或者这是iOS的错误吗?

我正在考虑再次为每个表视图设置它:D

由于

1 个答案:

答案 0 :(得分:2)

根据to this answer UITableView不支持使用setBackgroundView进行外观自定义。所以这不是一个错误 - 它根本就没有支持。