, если вы хотите отображать меньше деталей, вы можете использовать следующую опцию.
объявите ниже код в .h файле
UIWindow *alertWindow;
Введите следующий код в файл .m.
alertWindow = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; // you must release the window somewhere, when you do not need it anymore
alertWindow.windowLevel = UIWindowLevelAlert; // puts it above the status bar
alertWindow.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5];
/*CUSTOM VIEW obj*/.center = CGPointMake(alertWindow.frame.size.width/2, alertWindow.frame.size.height/2);
[alertWindow addSubview:/*PUT YOUR CUSTOM VIEW HERE*/];
[alertWindow setHidden:NO];
этот код отображает ваш пользовательский вид, как UIAlertView.
Вы поместили приведенный выше код в метод делегата UITableView.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {}
Для скрытия окна
[alertWindow setHidden:YES];
[alertWindow release]; alertWindow = nil;