0
UIImageViewに問題がありますが、それは私には意味がありません。 UIImageViewの画像を設定して、背景に設定したパターン画像の上に表示したいと思います。これは、背景色が標準色[UIColor whiteColor]である場合に正しく発生しますが、patternImageに設定すると背景が完全に透明になります。これは一種のイライラです。私は別のビューを作成し、そのパターンのbackgroundColorをpatternImageに設定し、UIImageViewをサブビューとして追加することで回避することができますが、これは不要な追加ビューIMOを作成しています。ここに私のコードは次のとおりです。UIImageView backgroundColor colorWithPatternImageが表示されない
UIImageView *view = [[UIImageView alloc] initWithFrame:_standardRect];
view.image = _connectIcon;
view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed: @"background.jpg"]];
view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
return view;