繁体   English   中英

iPhone UIPickerView无法在设备上设置动画

[英]iPhone UIPickerView not animating on device

我有一个非常简单的屏幕,其中包含用于执行转换的2个组件UIPickerView。 我要做的就是更换一个卷轴时,我会使用动画自动将另一个卷轴移动到合适的位置。

所以,我有这个:

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
    // adjust the other component accordingly
    [pickerView selectRow:row 
              inComponent:(component == kPickerComponent1) ? kPickerComponent2 : kPickerComponent1
                 animated:YES];
}

这可以在模拟器中完美运行,并具有预期的平滑动画,但是在设备上仍然可以运行,但是没有动画。

有任何想法吗?

谢谢

我认为您必须从低于sdk的最低水平获得构建。

将基本SDK更改为3.1

在xcode中选择在目标文件夹下选择应用

然后双击它

在构建选项卡中键入“部署”

ios部署目标是ios 3.1或您的确切设备版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM