如何使用字符串值访问UIlabel,UIbutton,UIimageview或UItextfield - iOS

时间:2012-03-05 10:43:11

标签: ios uibutton uitextfield uilabel

我正在开发一个包含UILabelUIButtonUIImageViewUITextField视图的应用程序。我想以编程方式创建UIlabel,UIbutton,{{ 1}}或UItextfield,包含我将从Web服务收到的信息。

以编程方式创建UIlabel,UI按钮,UIImageViewUIImageView之后,我该如何访问呢?

我会有很多对象,我的想法是每个人都有一个名字/ ID(我不知道是否可能)。

然后我会得到一个包含具有对象名称的字符串的数组。

UITextField

现在使用对象的名称然后如何访问,例如获取值?

1 个答案:

答案 0 :(得分:4)

您需要的是使用标记,将标记放到视图中,然后像这样检索:

 //first you put a tag in your fresh created view, for ex a button
 #define TAG_BUTTON 123

 myButton.tag = TAG_BUTTON;



//And you retrieve like this:

UIButton *myButtonRetrieved = [self.view viewWithTag:TAG_BUTTON]