- (IBAction)monstraractionSheet:(ID)sender { UIActionSheet *action = [[UIActionSheet alloc] initWithTitle:@"Titulo" delegate:self cancelbuttonTitle:@"Mejor no" destructivebuttonTitle:@"Que mIEdo" otherbuttonTitles:@"Otro boton 1",@"Otro boton 2",nil]; [action showInVIEw: self.vIEw];
选择某个选项后,我会在日志中显示一条消息,以显示选择了哪个按钮.
-(voID) actionSheet:(UIActionSheet *)actionSheet clickedbuttonAtIndex:(NSInteger)buttonIndex{ /*if(actionSheet.tag == 1){ }*/ NSLog(@"El usuario seleciono el boton %ld",(long)buttonIndex);}
在我的VIEwController.h中,我的按钮和标签就是这样定义的
@interface VIEwController : UIVIEwController <UIActionSheetDelegate>@property (weak,nonatomic) IBOutlet UILabel *lbVIEwController1;
如何将选定的UIActionSheet按钮的标题放入lbVIEwController1标签中?
解决方法 UIActionSheet已被弃用,因此您应该使用iOS 8.0类型 *** 作表的UIAlertController,但是要使用当前代码回答您的问题,您可以将标签设置为包含按钮的标题,如下所示:-(voID) actionSheet:(UIActionSheet *)actionSheet clickedbuttonAtIndex:(NSInteger)buttonIndex{ /*if(actionSheet.tag == 1){ }*/ NSLog(@"El usuario seleciono el boton %ld",(long)buttonIndex); self.lbVIEwController1.text = [actionSheet buttonTitleAtIndex:buttonIndex];}总结
以上是内存溢出为你收集整理的ios – 如何将所选UIActionSheet按钮的标题添加到标签中?全部内容,希望文章能够帮你解决ios – 如何将所选UIActionSheet按钮的标题添加到标签中?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)