【问题标题】:Animating row in table view with duration IN Iphone在 Iphone 中使用持续时间在表格视图中设置动画行
【发布时间】:2011-07-07 03:33:56
【问题描述】:

任何人都可以帮助我如何在表格视图中为行设置动画。

就像我在表格视图中有 10 行一样,我想再添加一行,并且我想以我想要的持续时间为该行设置动画。我使用了以下代码,

[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationBottom];

使用此代码,我的行正在添加和制作动画,但我需要随着动画持续时间缓慢制作动画,

根据持续时间,它必须被动画化。

【问题讨论】:

    标签: iphone cocoa-touch uitableview ios4


    【解决方案1】:

    我认为您可以控制标准动画的动画持续时间。尽管您可以控制一切,但您可以选择自定义动画。

    【讨论】:

      【解决方案2】:

      @Jay 你可以把你的代码放在一个动画块中,在那里你可以指定你在tableview 中插入和删除单元格的动画所需的持续时间。

      您可以使用块或开始动画API来执行动画

      从苹果查看 UIView 的文档 http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html

      【讨论】:

      • 您是否曾经尝试过使用表格视图动画?您应该编辑您的答案或提供示例(如果您认为它会起作用)。
      猜你喜欢
      • 2021-03-03
      • 2019-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多