在学习如何使用UIView动画在我的大型项目中创建动画条形图的过程中,我在UIViews的Apple文档中读了很多内容,并成功通过了Ray Wenderlich' s关于动画视图的教程。
现在我已经制作了一个小应用程序来帮助我应用这个过程。我计划扩展应用程序以包含动画,但目前我的想法是当我点击" Go"按钮,出现一个红色方块。 BarView是一个自定义的UIView类。这是相关代码:
- (IBAction)gobutton:(UIButton *)sender
{
// Create a new BarView view
CGRect aBarFrame = CGRectMake(100, 100, 20, 20);
BarView *aBar = [[BarView alloc]initWithFrame:aBarFrame];
aBar.backgroundColor = [UIColor redColor];
[aBar setHidden:NO];
}
然而,没有出现。
有人可以指出我的错误吗?
谢谢!
答案 0 :(得分:2)
尝试添加:
[self.view addSubview:aBar];