HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 如何将所选UIActionSheet按钮的标题添加到标签中?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个带有一些选项的按钮.
- (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按钮的标题添加到标签中?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: