为 IOS 创建复杂自定义界面的最佳方法
Posted
技术标签:
【中文标题】为 IOS 创建复杂自定义界面的最佳方法【英文标题】:Best method to create complex custom interface for IOS 【发布时间】:2010-11-15 11:04:52 【问题描述】:我想了解为 ios 应用程序绘制自定义界面的最佳解决方案。 我知道直接用代码回答这个问题并不容易,但我认为获得通用答案会很棒......只是为了了解我必须朝哪个方向前进!
我以这个 Ipad RSS 阅读器为例: http://www.youtube.com/watch?v=HKfZGF5kMYw
1) 如何创建例如此视频中 00:38 显示的“幻灯片页面”效果
2) 在 01:00 用户只移动视图的一个元素(可能是表格单元格?)你将如何实现这个效果?
3) 在 01:53,用户捏住一个预览项目,单个元素在多个项目中爆炸。在您看来,这种效果是否仅由 Core Graphics 产生?你将如何实现它?
感谢您的回答! 我希望这个问题对其他人也有用。
【问题讨论】:
【参考方案1】:在我看来,这是通过使用 GestureRecognizer 和 CoreAnimation 来完成的;这些WWDC 2010 Session Videos 会很有帮助:
第 120 课 - 使用手势识别器简化触摸事件处理 第 121 课 - 高级手势识别 第 424 课 - 核心动画实践,第 1 部分 第 425 课 - 核心动画实践,第 2 部分【讨论】:
我如何看到这些?我单击 FF 中的链接并弹出一个选择 iTunes 的弹出窗口,但它们没有加载。我在 Apple 网站上找不到它们。 解决方案:我在 Apple 网站上使用 Safari 找到了会议视频(它们在 FireFox 中没有下载链接)。以上是关于为 IOS 创建复杂自定义界面的最佳方法的主要内容,如果未能解决你的问题,请参考以下文章
创建此自定义 UINavigationbar ios 的最佳方法
为使用自定义开发客户端制作的 expo 应用程序创建发布 apk 的最佳方法是啥