【代码笔记】iOS-UIActionSheet字体的修改

来源:互联网 发布:二级备案域名免费注册 编辑:程序博客网 时间:2024/06/05 18:19

一,效果图。

二,代码。

RootViewController.h

#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIActionSheetDelegate>@end

 

RootViewController.m

复制代码
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{    UIActionSheet *actionSheet=[[UIActionSheet alloc]initWithTitle:nil delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:nil otherButtonTitles:@"手机找回密码", nil];    [actionSheet showInView:self.view];}#pragma mark - UIActionSheetDelegate- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{    switch (buttonIndex) {        case 0:        {            NSLog(@"--0--");        }            break;        case 1:        {             NSLog(@"--1--");        }            break;        default:            break;    }}- (void)willPresentActionSheet:(UIActionSheet *)actionSheet{    for (UIView *subViwe in actionSheet.subviews) {        if ([subViwe isKindOfClass:[UIButton class]]) {            UIButton *button = (UIButton*)subViwe;            button.titleLabel.font=[UIFont systemFontOfSize:15];            [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];                    }    }}
复制代码
原创粉丝点击