How to add a UITableView inside the UIAlertView in iPhone?

后端 未结 5 1244
无人共我
无人共我 2020-12-10 17:17

I want to add the UITableView inside the alert view.

I have tried to add a table view as a sub view of alert view, it\'s not working. Can you give me so

相关标签:
5条回答
  • 2020-12-10 17:51

    Try any one of these pages :

    http://zpasternack.blogspot.com/2010/10/stupid-uialertview-tricks-part-deux.html

    https://github.com/blommegard/SBTableAlert

    0 讨论(0)
  • 2020-12-10 18:04

    Is this really what you want?

    An alert is very obtrusive, and quite alarming to the user. Alerts are modal and should be use with great discretion. Maybe one of these could be a better solutions:

    • Navigate to a new screen with the options in a table view there. Like most of the Settings app do.
    • Use a UISegmentedControl, like for example in the settings of a WiFi network.
    • Have the options in a UIPopoverController if on iPad.
    • Rephrase the option so a UISwitch is the logical control.
    0 讨论(0)
  • 2020-12-10 18:12

    Its working in my case

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"title" message:@"click for submission \n\n\n\n "delegate:self  cancelButtonTitle:@"click for submission"
    otherButtonTitles:nil];
    
        table = [[UITableView alloc]initWithFrame:CGRectMake(10, 40, 264, 120)];
        table.delegate = self;
        table.dataSource = self;
        [alert addSubview:table];
    
        [alert show];
    
        [table release];
    
        [alert release];        
    
    0 讨论(0)
  • 2020-12-10 18:15

    you can use CAAlertView "https://github.com/chandanankush/CAAlertView" for both tableView listing and datePicker

    0 讨论(0)
  • 2020-12-10 18:18

    Instead of UIAlertView + UITableView is much better to use UIActionSheet.

    0 讨论(0)
提交回复
热议问题