У меня есть UIView со средством выбора даты, которое я хотел бы отобразить в листе действий. Я использую следующий код:
-(IBAction) button_click:(id)sender{
//UIActionSheet *sheet = [[UIActionSheet alloc] initWithTitle:@"the title" delegate:nil cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Destructive" otherButtonTitles:@"other", nil];
UIActionSheet *sheet = [[UIActionSheet alloc] init];
ActionSheetController *actionSheet = [[ActionSheetController alloc] initWithNibName:@"ActionSheetView" bundle:nil];
[sheet addSubview:actionSheet.view];
[sheet showInView:self.view];
}
То, что я получаю, это верхняя часть нового вида, идущая снизу, и все. Если я прокомментирую две средние строки кода и раскомментирую верхнюю часть, чтобы отобразить обычный лист действий, он будет работать нормально. Есть идеи, что я могу делать не так?