同じコードを持つ 2 つの UIView で問題に直面しています。
2 つの主要な UIView:
UIView *firstView;
UIView *secondView;
UIView *thirdView;
self->thirdView = [[UIView alloc]initWithFrame(100,100,100,100)];
コードの後半:
self->firstView = [[UIView alloc]initWithFrame(0,0,200,200)];
self->secondView = [[UIView alloc]initWithFrame(0,0,200,200)];
次に、コードで次のことを行います。
[self->firstView addSubView:self->thirdView];
[self->secondView addSubView:self->thirdView];
コードで何が起こるかというと、どういうわけかビューの 1 つが を見逃しているということです。thirdView
同じ を使用しているという事実と関係があるかどうかを知りたいのですthirdView
。
もしそうなら、それthirdView
は重要であり、両方のビューで使用する必要があります。どうすればそれを行うことができますか?