Iphone 如何向scrollview添加标签

Iphone 如何向scrollview添加标签,iphone,cocoa-touch,Iphone,Cocoa Touch,我正在做一个关于如何向scrollview添加标签的小讨论。我已经写了一个代码 但我的应用程序正在终止。但我不明白它为什么会终止。有人能帮我解决这个问题吗…我的应用程序在插入第三个标签时终止 int y=0; NSMutableArray *languageArray=[[NSMutableArray alloc]initWithObjects:@"Chinese",@"Spanish",@"English",@"Arabic",@"Hindi",@"Bengali",@"Portuguese"

我正在做一个关于如何向scrollview添加标签的小讨论。我已经写了一个代码

但我的应用程序正在终止。但我不明白它为什么会终止。有人能帮我解决这个问题吗…我的应用程序在插入第三个标签时终止

int y=0;
NSMutableArray *languageArray=[[NSMutableArray alloc]initWithObjects:@"Chinese",@"Spanish",@"English",@"Arabic",@"Hindi",@"Bengali",@"Portuguese",@"Russian",@"Japanese",@"German",nil];
UILabel *languageLabel=[[UILabel alloc]initWithFrame:CGRectMake(0, y ,90,30 )];

for(int i=0;i<[languageArray count];i++)
{

    NSLog(@"array count is @%d",[languageArray count]);
    languageLabel.text=[languageArray objectAtIndex:i];
    NSLog(@"array objectat index is @%@",[languageArray objectAtIndex:i]);
    languageLabel.font=[UIFont systemFontOfSize:19.0];
    languageLabel.backgroundColor=[UIColor clearColor];
    [languageScrollView addSubview:languageLabel];
    //  [languageScrollView addSubview:languageLabel];
    //y+=90;        
    y+=languageLabel.frame.size.height;
    [languageLabel release];
}

[languageScrollView setShowsHorizontalScrollIndicator:NO];
[languageScrollView setShowsVerticalScrollIndicator:NO];

[languageScrollView setContentSize:CGSizeMake(genderScrollView.frame.size.width, y)];
inty=0;
NSMUTABLEARRY*languageArray=[[NSMUTABLEARRY alloc]initWithObjects:@“中文”@“西班牙文”@“英文”@“阿拉伯文”@“印地语”@“孟加拉文”@“葡萄牙语”@“俄语”@“日语”@“德语”,nil];
UILabel*languageLabel=[[UILabel alloc]initWithFrame:CGRectMake(0,y,90,30)];

对于(int i=0;i请尝试使用下面修改的代码

     int y=0;
     NSMutableArray *languageArray=[[NSMutableArray alloc]initWithObjects:@"Chinese",@"Spanish",@"English",@"Arabic",@"Hindi",@"Bengali",@"Portuguese",@"Russian",@"Japanese",@"German",nil]; 


                    for(int i=0;i<[languageArray count];i++)
                    {
                      UILabel *languageLabel=[[UILabel alloc]initWithFrame:CGRectMake(0, y ,90,30 )];
                        NSLog(@"array count is @%d",[languageArray count]);
                        languageLabel.text=[languageArray objectAtIndex:i];
                        NSLog(@"array objectat index is @%@",[languageArray objectAtIndex:i]);
                        languageLabel.font=[UIFont systemFontOfSize:19.0];
                        languageLabel.backgroundColor=[UIColor clearColor];
                        [languageScrollView addSubview:languageLabel];
                    //  [languageScrollView addSubview:languageLabel];
                        //y+=90;        
                        y+=languageLabel.frame.size.height;
                        [languageLabel release];

                    }
inty=0;
NSMUTABLEARRY*languageArray=[[NSMUTABLEARRY alloc]initWithObjects:@“中文”@“西班牙文”@“英文”@“阿拉伯文”@“印地语”@“孟加拉文”@“葡萄牙语”@“俄语”@“日语”@“德语”,nil];
对于(int i=0;i