在 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 调用)
这是我的视图结构
【问题讨论】:
这个IBOutlet
s 和代码通常在你的UITableViewController
子类中。
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅“如何提问”页面以获得澄清此问题的帮助。
【参考方案1】:
在 MainTableViewcontroller 中创建 UIImageview 和 UILabel 的 IBOutlet,并在 viewcontroller 的 viewDidAppear() 方法中发起网络请求。收到响应后在主线程上更新 UI。
【讨论】:
以上是关于在 UITableviewcell headerview 的 UIView 中添加动态图像的主要内容,如果未能解决你的问题,请参考以下文章
在UITableViewCell中委托UICollectionView
在单个 UITableViewCell 中管理多个 UITextField
UITableViewCell 的 UIButton 在滚动时消失
在 UITableViewCell 中调整 UITextView 的大小