如何在子视图中添加值

时间:2011-06-19 12:42:51

标签: iphone objective-c

如何获取添加到UIView的子视图的值。

我在子视图中添加了五个按钮。

现在我需要从子视图获得第二名第3名。

for(id btn in [myview subviews]){

.... which prints all the elements added in view.
}

如何将特定元素添加到子视图中。

@thanks提前

2 个答案:

答案 0 :(得分:1)

如果我理解你的话,[[myview subviews] objectAtIndex:2]

依赖于子视图中项目的顺序是安全的* ish *。虽然它们可以重新排列为其他操作的副作用。您最好使用数据成员或分配tag

答案 1 :(得分:0)

在创建按钮时存储指针,或者为每个按钮指定唯一标记值并按标记获取按钮。