どうすればUIView
その内容を複製できるのかわかりません。それとも可能ですか?
UIView
.xibファイル内にラベルとボタンを作成しました。ここで、このビューを異なるラベルテキストでのみn回コピーしたいと思います。
私はこのようにこれを行おうとしていますが、そのようにすると、最後に表示されたオブジェクトしか取得できません。_view1
のIBOutlet
ようなもの_view1Label
です。
NSMutableArray *Info = [[NSMutableArray alloc]initWithCapacity:number.intValue];
for(int i = 0; i != number.intValue; i++)
{
NSString *number = [NSString stringWithFormat:@"Zona%i ",[[NSUserDefaults standardUserDefaults] stringForKey:@"ObjectNumber"].intValue];
NSString *zona = [NSString stringWithFormat:@"%@%i",number, i+1];
NSString *parinkta = [[NSUserDefaults standardUserDefaults] stringForKey:zona];
_view1Label.text = parinkta;
_view1.hidden = false;
CGRect newrect = CGRectMake(_view1.frame.origin.x, _view1.frame.origin.y + (80 * i), _view1.frame.size.width, _view1.frame.size.height);
_view1.frame = newrect;
[Info addObject:_view1];
}
for(int i = 0; i != number.intValue; i++)
{
UIView *add = [Info objectAtIndex:i];
[self.view addSubview:add];
}
あなたは私がやろうとしていることを理解するだろうと思います、多分これをするという私の考えは完全に間違っているので、誰かが私がこれの道を進むのを手伝ってくれるでしょうか?