我正在尝试更新标签。当我点击标签时,文本将移动到textview,然后每当我使用更新的文本创建新标签时单击Done
。我该怎么做才能更新相同的标签?我正在使用`singleton'这样做。
答案 0 :(得分:0)
尝试搜索有关特定UI元素的IBOutlet和属性。比如,在这种情况下,您想要更改UILabel的 .text 属性。这里的单身人士绝对没有用。
答案 1 :(得分:0)
如果您没有标签实例,请尝试使用viewWithTag获取现有标签。
例如:
UIView *myView = [[UIView alloc] initWithFrame:CGRectMake(10, 60, 200, 100)];
[self.view addSubview:myView];
UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 10, CGRectGetWidth(myView.frame), 50)];
[myLabel setTag:1001]; // We can use this tag to find the label from different place.
[myView addSubview:myLabel];
找到标签
UILabel *mLabel = (UILabel *) [myView viewWithTag:1001];
if (mLabel) {
[mLabel setText:@"Hello"];
}