インターフェイスビルダーで背景を持つカスタムUIButtonを作成すると、内部にタッチアップしたときに画像を黒く塗りつぶすというデフォルトの機能が実現します。 私はプログラム的にUIButtonを作成する場合は、次のように:UIButton IB対プログラムで
buttonPic = [[UIButton alloc] initWithFrame:CGRectMake(5, 5, 100, 63)];
[[buttonPic imageView] setContentMode:UIViewContentModeScaleToFill];
[buttonPic setImage:[video pic] forState:UIControlStateNormal];
それは私がすべてでIBで作成したもののように動作しません。私が内部に触れると何も変わりません。 UIButtonに設定がありますか? おかげ