因此,我在类的名称上完全画了一个空白,该类绘制了具有多个选项的这些模式提示符之一。我已经附上了截图。这是确认用户是否要注销的提示。
最佳答案
那是一个UIActionSheet
,请阅读UIActionSheet Class Reference。
例
在标题中,您需要添加<UIActionSheetDelegate>
协议。然后在@implementation
中,这就是您如何称呼此特定工作表的方式:
UIActionSheet * sampleSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure you'd like to sign out from Path?" delegate:self
cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Sign Out" otherButtonTitles:nil];
[sampleSheet setActionSheetStyle:UIActionSheetStyleBlackTranslucent];
[sampleSheet showInView:self.view];
这是您处理表格的方式:
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
switch ( buttonIndex )
{
case 0:
NSLog(@"User Chose Cancel");
break;
case 1:
NSLog(@"User Chose to Sign out.");
break;
}
}
关于ios - iOS中的模式提示类名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10454070/