このコードは、titleLabelフォントの色が変更されていないことを除いて、ボタンのプロパティを変更して、うまく機能しているようです。フォント、フォントサイズ、シャドウは変更できますが、色は変更できません。黒に設定しようとしていますが、現在は白で表示されています。button1.titleLabel.textColor =[UIColorblackColor];を試しました および[button1.titleLabelsetTextColor:[UIColor blackColor]]; プロパティを認識しているようですが、まだ白のままです。
[button1.titleLabel setTextColor:[UIColor blackColor]];
[button1.titleLabel setFont:[UIFont boldSystemFontOfSize:20]];
[button1.titleLabel setShadowColor:[UIColor blackColor]];
[button1.titleLabel setShadowOffset:CGSizeMake(-1, 1)];
[button1 setTitle:@"Do it" forState:UIControlStateNormal];
button1.frame = CGRectMake(0, 0, 250, 40.0);
[myView addSubview:button1];