Как я могу пойти о добавлении метки в UIScrollView? - PullRequest
0 голосов
/ 07 января 2010

Нежные программисты, здесь для вашего ознакомления я представляю код, который создает представление с прокруткой и заполняет его кнопками :

UIScrollView * testScroll = 
  [[UIScrollView alloc]initWithFrame:CGRectMake(10, 20, 80, 90)];
CGFloat y = 0;
for (int i = 0;i<5;i++) {
   UIButton *mybut = [[UIButton alloc] initWithFrame:CGRectMake(0, y, 75, 25)];

   NSString *title = [NSString stringWithFormat:@"button: %d",i]
   [mybut setTitle:title forState:UIControlStateNormal];
   [mybut addTarget:self action:@selector(Ok:)
      forControlEvents:UIControlEventTouchUpInside];
   y = y+35;
}   

Это все хорошо, для тех, кто любит прокручивать списки кнопок. Тем не менее, я хотел бы иметь список прокрутки метки ! Как я могу изменить этот код, чтобы достичь этого, моя конечная цель ?

1 Ответ

1 голос
/ 13 января 2010

Ну, если бы я мог понять это правильно, вы хотите что-то вроде этого:

UIScrollView * testScroll = 
  [[UIScrollView alloc]initWithFrame:CGRectMake(10, 20, 80, 90)];
CGFloat y = 0;
for (int i = 0;i<5;i++) {
   UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, y, 75, 25)];

   NSString *text = [NSString stringWithFormat:@"Label: %d",i]
   [myLabel setText:title];
   [testScroll addSubview:myLabel];
   [myLabel release];
   y = y+35;
}

Дайте мне знать, если это то, что вы хотите.

Приветствия,
VFN

PS: Вы не предпочитаете использовать таблицу для этого, если у вас много ярлыков?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...