下载:FSAlertView
Customization UIView replace UIAlertView can include a lot of Buttons,the FSAlertView would be placed between Top Bar and Bottom Bar and automatically scroll well.
Features
- Works like UIAlertView.So does the Init,Delegate.
- Runs on iOS5,6,7,8.
- Non-ARC.
What
you need
How
to use
- (void)more{ FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"button 1",@"button 2",@"button 3" ,@"button 4",@"button 5",@"button 6" ,@"button 7",@"button 8",@"button 9",@"button 10", nil]; [moreAlert showInView]; [moreAlert release]; } #pragma mark - #pragma mark -FSAlertViewDelegate - (void)fsAlertView:(UIView*)fsAlertView clickedButtonAtIndex:(NSInteger)buttonIndex { }
No
Title
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:nil message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"button 1",@"button 2",@"button 3" ,@"button 4",@"button 5",@"button 6" ,@"button 7",@"button 8",@"button 9",@"button 10", nil];
No
Message
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:nil delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"button 1",@"button 2",@"button 3" ,@"button 4",@"button 5",@"button 6" ,@"button 7",@"button 8",@"button 9",@"button 10", nil];
No
Cancel
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:nil otherButtonTitles:@"button 1",@"button 2",@"button 3", nil];
No
Button
If cancelButtonTitle and otherButtonTitles both be nil,the FSAlertView would be disappear after 3 seconds.
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:nil otherButtonTitles:nil];
Only
Button
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:nil message:nil delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"button 1",@"button 2",@"button 3" ,@"button 4",@"button 5",@"button 6" ,@"button 7",@"button 8",@"button 9",@"button 10", nil];
Has
Two Button
FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:@"cancel" otherButtonTitles:@"button 1", nil]; // or FSAlertView *moreAlert = [[FSAlertView alloc] initWithTitle:@"title" message:@"the FSAlertView message: please click the buttons" delegate:self cancelButtonTitle:nil otherButtonTitles:@"button 1",@"button 2", nil];
时间: 2024-08-10 08:31:27