アプリで奇妙な動作が発生しました。画像はサーバーから読み込まれますUIView
:
[self.imageFrame addSubview:self.myImage];
myImage は、クラスから拡張されたクラスのインスタンスですUIImageView
。1 回目は画像が正常に読み込まれますが、2 回目は背景が黒、3 回目は問題なく、4 回目は背景が黒、というように続きます。
デバッガーで画像の説明を印刷しようとしましたが、初めて画像が正しく読み込まれたときに、次の説明が表示されました。
(EGOImageView *) $7 = 0x0c940e80 <CustomImageView: 0xc940e80; baseClass = UIImageView; frame = (8 5; 72 72); clipsToBounds = YES; opaque = NO; layer = <CALayer: 0xc940f80>>
2回目、黒い画像の背景を取得したとき、取得した説明は次のとおりです。
(EGOImageView *) $8 = 0x0c9bfec0 <EGOImageView: 0xc9bfec0; baseClass = UIImageView; frame = (8 5; 72 72); clipsToBounds = YES; opaque = NO; layer = <CALayer: 0x1043dea0>>
説明はご覧の通りです。しかし、何が問題を引き起こす可能性があるのか わかりません。なにか提案を?事前にサンクス。