在我的应用程序中,当用户单击 infoButton 时,它应该在屏幕的特定位置添加另一个视图。我正在尝试使用以下方法来实现此行为:
- (IBAction)showInfo1:(id)sender
{
UIView *myView1 = [[UIView alloc] initWithFrame:CGRectMake(25,25,50,20)];
[self.view addSubview:myView1];
}
(我在班级的头文件中声明了所有内容。)
当我运行代码并按下按钮时,似乎什么都没有发生(我没有看到新视图)。
我还注意到 XCode 显示以下警告:
'myView1' 的本地声明隐藏了实例变量。
有没有人有任何想法?