【发布时间】:2012-06-02 02:09:55
【问题描述】:
我通常在视图完成显示后使用viewDidAppear 方法在视图上做一些UI 工作,我在各种情况下都使用了这种方法,它非常有用,但是,我需要在UITableViewCell 上做一些UI 更改在它完成出现后,SDK 中是否有任何可用的方法可以像 viewDidAppear 但对于 UITableViewCell 做类似的工作?
附言willDisplayCell 在我的情况下不起作用,如果它真的存在,我需要像 didDisplayCell 这样的东西。
【问题讨论】:
-
你能过去一些正在使用的代码吗..你想要实现什么......即UI变化的意义是什么变化..你能解释一下吗..跨度>
-
看看这个问题的答案:当 UITableView 完成请求数据时收到通知? stackoverflow.com/a/3060232/1028709
-
你不能直接在 init 中为你的表格单元子类做事情的原因是什么?为什么
willDisplayCell不适合你? -
@Mattias - 我有一个复杂的情况,无法在这里解释,但简而言之,在创建单元格后,单元格子视图的某些框架在创建视图后发生更改,所以我需要在单元格出现后修复这些帧。
标签: iphone objective-c ios uitableview viewdidappear