UIImageViewの複数の場所でのUIImageの描画
-
06-07-2019 - |
質問
UIImage、UIImageView、CG、レイヤーの間に迷ってしまいました... 同じUIImageViewで同じUIImageを複数回描画したい。これらのオブジェクトごとに個別のサブビューを持ちたくありません。フラットな画像を作成するだけで十分です。どうすればいいですか?
解決
UIImageViewでは、これを行うことはできません。代わりに、通常のUIViewを使用し、drawRect:関数を使用して画像を描画することをお勧めします。方法を知りたい場合は、Core Graphicsのドキュメントをご覧ください。
他のヒント
この質問への回答も探していたので、これを見つけました
これを行うには、複数の UIImage
オブジェクトを作成する必要があります。本当に UIImageView
は間違った選択です。 UIView
を作成し、複数の UIImageView
オブジェクトを追加します。ごめんなさい。
まあ、それは簡単だと思います
[imageView addSubview:myTextView];
次のコードを使用してmyTextViewを作成できます
UIImage *myImage = [[uiimage alloc]initwithname:@"txtImage"];
UIImageView *myTextView =
[[UIImageView alloc]initwithframe:("enter the height width you want ")];
所属していません StackOverflow