在 UITableviewcell headerview 的 UIView 中添加动态图像

Posted

技术标签:

【中文标题】在 UITableviewcell headerview 的 UIView 中添加动态图像【英文标题】:add dynamic image into UIView at UITableview's headerview 【发布时间】:2017-04-13 23:47:55 【问题描述】:

我在表格视图单元格上方有一个 UIView。有 UIImageView 和 UILabels。

我期望 UIImageView 和 UILabels 可以从网络请求中获取数据。

请问哪里可以引用 UIImageView 和 UILabels,应该在哪里写逻辑代码(api 调用)

这是我的视图结构

【问题讨论】:

这个IBOutlets 和代码通常在你的UITableViewController 子类中。 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅“如何提问”页面以获得澄清此问题的帮助。 【参考方案1】:

在 MainTableViewcontroller 中创建 UIImageview 和 UILabel 的 IBOutlet,并在 viewcontroller 的 viewDidAppear() 方法中发起网络请求。收到响应后在主线程上更新 UI。

【讨论】:

以上是关于在 UITableviewcell headerview 的 UIView 中添加动态图像的主要内容,如果未能解决你的问题,请参考以下文章

在UITableViewCell中委托UICollectionView

在单个 UITableViewCell 中管理多个 UITextField

UITableViewCell 的 UIButton 在滚动时消失

在 UITableViewCell 中调整 UITextView 的大小

确定 UITableViewCell 中的 UIButton

在 UITableViewCell 中自动调整 UITextField 的大小