For 循环语法:创建新的 UIView 。 . [关闭]

Posted

技术标签:

【中文标题】For 循环语法:创建新的 UIView 。 . [关闭]【英文标题】:For Loop Syntax: Create New UIView . . [closed] 【发布时间】:2014-08-07 09:14:25 【问题描述】:

我是 ios 新手,我想构建一个 for 循环,表示“对于我数组中的每个对象,创建一个新的 UIView”。我知道这会被认为是非常基本和简单的,但是我该如何编码呢?​​

【问题讨论】:

for(int c = 0 ; c 至少尝试一下,不要只是来这里要求做我的工作。 这个问题似乎是题外话,因为 OP 没有做任何努力。 @YogeshSuthar 你怎么知道我没有尝试?我是该网站的新手,我是科技界的新手,如果我不需要它,我不会寻求帮助。我只是要求提供一个 SYNTAX 的示例。你可以帮助或不帮助我,请不要消极。谢谢。 请显示用于创建UIView 的对象,因为该对象的属性会影响UIView 的配置方式。 【参考方案1】:
for (Object *object in Array) 
    UIView *view = [[UIView alloc] initWithFrame:???];

    // Do whatever else you need here

    [??? addSubView:view];

我已经完成了“for (Object *object in Array)”,以防您在视图子视图中需要来自所述对象的数据。

【讨论】:

不,我会试试这个。 . . 这很棒!希望我能投票,但它说我需要 10 个声望。否则+100!!! :) 谢谢! 没问题,很高兴听到它对你有用。【参考方案2】:

您想阅读 UICollectionViewController 和 UITableViewController 的文档。他们为您管理子视图的集合。

【讨论】:

以上是关于For 循环语法:创建新的 UIView 。 . [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 for 循环为 UIView 设置动画?

理解ECMAScript 6中的for...of循环

从 XIB 创建新的 UIView 对象

在 ScrollView 中动态填充 UIView

Python中利用for表达式创建列表

如何使用 for 循环和方法查询创建新的数据框来过滤我已经存在的数据框?