我正在使用最新的稳定SDK(XCode 4.2)开发iOS 4应用程序。在模拟器上显示的自定义按钮,但不在iPhone设备上
我有一个Xib有两个自定义按钮。这两个按钮具有相同的大小和位置(一个在另一个之上)。唯一不同的是他们有不同的图像。
一位用户触摸第一个按钮,它会消失,然后出现第二个按钮。我用这种方法做到这一点:
- (IBAction)backCardCliked:(id)sender
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.5f];
backCardImage.alpha = 0.0f;
[UIView commitAnimations];
}
Both,have hidden = NO。
我不知道为什么它可以在模拟器(iOS 5)上运行,但不能在iPhone设备上运行(运行iOS 4.3.5)。
任何线索?
今天我得到了问题,UIView可以在iOS 5上访问,但不是在iOS 4上。尝试'NSLog(“%@”,按钮)',看看输出是否为NULL。顺便说一下,这个代码是一个修改?如果没有,我不会这样做。 – 2011-12-25 21:08:07
感谢您的评论。你会怎么做? – VansFannel 2011-12-25 21:13:30