0

我在故事板中动态创建了标签。现在我想命名这些标签。我不知道我该怎么做。这是我的代码:

<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Data Updated on  July 7, 2012" textAlignment="right" lineBreakMode="tailTruncation" minimumFontSize="10" id="ovU-eL-SMN">
                               <rect key="frame" x="313" y="961" width="444" height="30"/>
                               <autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
                               <fontDescription key="fontDescription" type="system" pointSize="16"/>
                               <color key="textColor" red="0.047058823530000002" green="0.0" blue="0.35294117650000001" alpha="1" colorSpace="calibratedRGB"/>
                               <color key="highlightedColor" cocoaTouchSystemColor="darkTextColor"/>
                           </label>

在这里,我在 storyboard 中使用 html 代码。我从数据库中获取值并将这些值作为标签文本。我只需要命名它,并且必须在 appdelegate 中传递值这是 mainstoryboard 文件

4

1 回答 1

2

您可以设置每个标签的标签属性,例如 10 、 11 、 12 ,就像您拥有的标签一样多。

然后

for(int i=10 ;i<last_label_Tag;i++)
{
UILabel *lbl=(UILabel*)[self.view viewWithTag:i];
lbl.text=@"Define text for the labels"// or you can use separate Labels without loop.
}
于 2012-11-27T08:23:05.457 回答