【问题标题】:ioS Nested table: shoots out and deacceleratesIOS嵌套表:射出并减速
【发布时间】:2012-09-05 04:41:54
【问题描述】:

任何人都知道如何创建一个嵌套表格视图,当在 iOS 中点击该嵌套表格时,该表格会“跳出并减速”? (目标 c)

我在想类似这样的动画:http://dl.dropbox.com/u/48118200/motion/transition.html 然而,与此不同的是,我从“下方”扩展的笔记具有比我必须覆盖它的笔记更大的高度尺寸。下图说明了这个概念:

我已经尝试了一些 UITableViews,但到目前为止还没有得到我想要的效果。

感谢您的帮助。

埃德

【问题讨论】:

  • 您的第一个链接已损坏,附加了一个“.d”,无法为您编辑它,因为编辑太小了 :( 无论如何,每当我看到它不是单独的表格视图...您是否设想弹出的单元格在原始单元格后面独立滚动或其他什么?另外,您到底尝试了什么不起作用?

标签: iphone objective-c ios nested-table


【解决方案1】:

如果您真的希望表格单元格在它们展开时相互滑动,就像在您与 Flash 动画的第一个链接中发生的那样(单击顶部单元格),想到的一个想法是拥有视图下面弹出的所有内容实际上都在同一个单元格中,为单元格本身的高度变化设置动画,同时以不同的速率将底部视图设置为不同位置的位置。

另外你想指定一个EaseOut的动画风格,它会达到你想要的最后的减速效果。

【讨论】:

    【解决方案2】:

    展开/折叠 TableView 可能会解决您的问题。所以请参考苹果图书馆的以下链接

    http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Introduction/Intro.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-25
      • 2016-04-16
      • 1970-01-01
      相关资源
      最近更新 更多