myscrollview = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0,self.view.frame.size.width, self.view.frame.size.height)];
myscrollview.delegate = self;
[self.view addSubview:myscrollview];
CGSize scrollViewContentSize = CGSizeMake(self.view.frame.size.width, self.view.frame.size.height+500);
[myscrollview setContentSize:scrollViewContentSize];
lblluckyno = [[UILabel alloc] initWithFrame:CGRectMake(20, 30, 200, 50)];
lblfirstmsg = [[UILabel alloc] initWithFrame:CGRectMake(15, 50, 295, 800)];
但我不知道我的 Firstmasg 长度....在 lblfirstmsg 之后我想添加第二个 lblsecongmgs....那么我该如何添加?
最佳答案
设置第一个标签并设置其内容后,您可以调用 [lblfirstmsg sizeToFit];
使框架适合其内容。然后你可以在第一个 [[UILabel alloc] initWithFrame:CGRectMake(lblfirstmsg.frame.origin.x + lblfirstmsg.frame.size.width, lblfirstmsg.frame.origin.y, 200, 50)];
关于ios - 如何在 iphone 的 UIScrollView 中添加两个 UILabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7200882/