我在我的Swift项目中使用Tableview。我创建了一个自定义单元格,并使用以下方法显示自定义单元格:
let cell = tableView.dequeueReusableCellWithIdentifier("FeedQuestionCell") as! FeedFirstTableViewCell
我的问题是,当应用程序负载单元第一次加载时,加载单元要花费4-5秒,这意味着dequeueReusableCellWithIdentifier
在4-5秒之后返回单元。
我尝试在Appdel或任何其他类上创建单元格实例,但问题仍然相同。
我试着制作XIB,而不是在故事板上定制单元格。
我也尝试过用dequeueReusableCellWithIdentifier forIndexPath方法,但它也给了我同样的结果。
你能告诉我,如果我错过了什么或任何帮助将不胜感激。
发布于 2016-08-27 09:21:22
终于发现了问题。
问题是,我在童话板中分配自定义字体,因为在设备中加载这些字体需要时间,因为这些字体没有安装。
我们应该以编程的方式来分配字体,而不是童话板,这样不会造成这种问题。
https://stackoverflow.com/questions/39129207
复制相似问题