【发布时间】:2012-11-08 21:23:47
【问题描述】:
我遇到了两个具有相同代码的 UIView 的问题:
两个主要的 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];
代码中发生的情况是,其中一个视图会以某种方式错过thirdView,我想知道这是否与我使用相同的thirdView这一事实有关。
如果是这样,thirdView 很重要,我需要在两个视图中都使用它,我该怎么做?
【问题讨论】:
-
...一个视图将他们全部带入并在黑暗中束缚他们。
标签: ios xcode memory-management uiview