我是 iphone 新手,我对选择器视图有一点疑问,即当我在选择器视图中选择一行时,我采用选择器视图并在其中存储一些数据,该行中的文本应该显示在我放置的 uibutton 中,但问题是文本中的前三个字母只显示。我不知道为什么这是我写的下面的代码
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
if([pickerView isEqual:selectBookPickerView]){
NSString *booksTitle = [[NSString alloc] initWithFormat:@"%@",[booksArray objectAtIndex:row]];
selectBook.titleLabel.text = booksTitle;
}
else
{
NSString *chapterTitle = [[NSString alloc] initWithFormat:@"%@",[chaptersArray objectAtIndex:row]];
startChapter.titleLabel.text = chapterTitle;
}
}