-1

UIAlertViewボタンのtitleLabelプロパティにアクセスするにはどうすればよいですか? 私は次のコードを試しました:

for (UIView *view in  action.subviews)
    {
        if([view isKindOfClass:[NSClassFromString(@"UIAlertButton") class]])
        {
            //Do something with title label font
        }
    }
4

1 に答える 1

4

このようにしてみてください。要件に基づいてview.tagを変更できます

 - (void)willPresentAlertView:(UIAlertView *)alertView{
       for(UIView *view in alertView.subviews)
        if(([view isKindOfClass:[UIButton class]]) && (view.tag ==1)){
            UIButton *btn = (UIButton *)view;
            btn.titleLabel.text=@"your title";

        }
}
于 2013-08-24T05:13:14.380 に答える