UIAlertView添加其它控件

来源:互联网 发布:翻译钢琴谱的软件 编辑:程序博客网 时间:2024/05/17 03:28

1.先上个效果图



2.再贴上实现代码

- (IBAction)btnClick:(id)sender

{

    //设置标题的时候最为关键,插入N个换行符留出足够控件

    UIAlertView *alert = [[UIAlertViewalloc]initWithTitle:@"这是标题\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"

                                                    message:nil

                                                   delegate:self

                                          cancelButtonTitle:nil

                                          otherButtonTitles:@"确定",nil];

    

    //内容

    UILabel *lblAnnounce = [[UILabelalloc]initWithFrame:CGRectMake(20,32,250,300)];

    lblAnnounce.backgroundColor = [UIColorclearColor];

    lblAnnounce.textColor = [UIColorwhiteColor];

    lblAnnounce.font = [UIFontsystemFontOfSize:15.0f];

    lblAnnounce.numberOfLines = 0;//上面两行设置多行显示

    lblAnnounce.text =@"文字内容,随便你添加什么\n1.这是第一行;\n2.这是第二行;\n3.这是第三行;\n4.你想加多少行都行!";

    

    //已阅读和不再提示

    CGRect cbReadFrame = CGRectMake(20,337,250,18);

    SSCheckBoxView *cbRead = [[SSCheckBoxViewalloc]initWithFrame:cbReadFramestyle:kSSCheckBoxViewStyleGlossychecked:YES];

    [cbRead setText:@"已阅读并同意"];

    

    CGRect cbNeverPromptFrame = CGRectMake(20, 355, 250, 18);

    SSCheckBoxView *cbNeverPrompt = [[SSCheckBoxViewalloc]initWithFrame:cbNeverPromptFramestyle:kSSCheckBoxViewStyleGlossychecked:YES];

    [cbNeverPrompt setText:@"下次不再提示"];


    [alert addSubview:lblAnnounce];

    [alert addSubview:cbNeverPrompt];

    [alert addSubview:cbRead];

    [lblAnnounce release];

    [cbRead release];

    [cbNeverPrompt release];

    [alert show];

    [alert release];

}


3.另外如果想要checkbox的类的话可以在本站http://download.csdn.net/detail/sergiowoo/5165349找到,如果你没有积分了,发个email给我说明你想要的:SergioWoo@163.com


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 淘宝评价完了忘截图了怎么办 12306app登录不上怎么办 淘宝换绑支付宝失败怎么办 淘宝和手机不兼容怎么办 换号之后微信怎么办 手机不兼容的应用程序怎么办 微信版本低登录不了怎么办 软件与系统不兼容怎么办 软件与手机系统不兼容怎么办 qq和手机不兼容怎么办 来个软件不兼容怎么办 安卓8.0不兼容app怎么办 两条内存不兼容怎么办 王者荣耀软件不兼容怎么办 冒险岛不兼容win7怎么办 百度网盘手机号换了怎么办 破解版游戏闪退怎么办 安卓手机软件不兼容怎么办 安卓8.0软件闪退怎么办 游戏与手机系统不兼容怎么办 耳机和手机不兼容怎么办 软件和手机不兼容怎么办 小米6开关键失灵怎么办 同步助手下载不了微信旧版本怎么办 闲鱼退货卖家拒收怎么办 闲鱼把联系人删了怎么办 闲鱼付款了卖家不发货怎么办 红米4c卡怎么办 如果买鞋子买到假的怎么办 猎趣永久封号钱怎么办 支付宝换绑定手机后怎么办 为什么回收站的删除键不见了怎么办 微信在异地登录怎么办 支付宝帐号被冻结怎么办 进不了路由器设置页面怎么办 支付宝支付密码忘记了怎么办 淘宝忘记登录密码了怎么办 手机换卡了微信怎么办 淘宝退款成功后收到货怎么办 没收到货退款商家不处理怎么办 没收到货申请退款卖家不处理怎么办