iphone - 如何动态添加一个 UIView

标签 iphone objective-c ios layout user-interface

你好,我想要一张 UILabel 的表格。第一列是项目的名称,第二列是该项目的值。问题是在用户登录之前我不知道我需要多少行。我知道如何在 Android 中将行添加到表格但是这似乎不可能用 iPhone 来做。我将如何实现这一目标?

View

最佳答案

考虑使用带有自定义单元格的 UITableView。

优点是,根据您的数据源,表格 View 可以在数据更改时自动更新。事件驱动架构(即:在数据可用/更改时更新表)符合 Objective-C 领域。

自定义单元格示例:http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html

有关制作由数据源支持的 UITableView 的教程,我建议您参阅 iTunes U 上的优秀斯坦福 iOS 编程类(class)。

关于iphone - 如何动态添加一个 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8840162/

相关文章:

objective-c - 如何在 Xcode 中查找未使用的 ivar

ios - AutoLayout 在 ios 8.3 上无法正常工作

iphone - 进行界面定位时图像弹跳

ios - 使用 SpriteKit 沿圆弧旋转 SKSpriteNode

ios - 在 iPhone 应用程序中使用 SSL - 导出合规

iphone - 自定义 NavigationBar 按钮在 iOS 7 中看起来不同

iphone - 在 Objective C 中使用计时器调用函数时如何传递参数

iphone - 我需要在我的数据库应用程序中唯一地识别每个 iPhone 用户。什么代码可以实现这个目的?

ios - 将 iOS Facebook 身份验证凭据推送到 Web View

ios - 在 ViewController 之间传递 bool 值