我在一个类中有一个按钮设置,单击它时,我正在调用另一个类中的方法,在该方法中我有 UIImageView 的设置代码。
该方法被调用,但不知何故似乎没有创建 ImageView,我不明白为什么,因此我无法向该 ImageView 添加任何图像。
这是我正在尝试做的一些代码:
在我的第一个 viewControllerClass 中,我有一个在单击按钮时触发的方法:
- (IBAction)buttonClicked:(id)sender {
[secondViewController createNewImageView];
}
然后在第二个 viewController 中,我调用了 createNewImageView 方法,在该方法中,我在运行时创建了一个 ImageView:
-(void)createNewImageView {
newImageView = [[UIImageView alloc] initWithFrame:CGRectMake(100,100, 100, 100)];
newImageView.backgroundColor = [[UIColor yellowColor] colorWithAlphaComponent:0.4];
[self.otherNewView addSubview:newImageView];
}
但不知何故,ImageView 没有被添加到我的视图中,任何想法为什么会发生这种情况?
我在这里想念什么..?
谢谢你的时间 :)
编辑:持有按钮的类是 UIPopOverController。