我已经学习了5个月,制作自己的应用程序,对我来说最困难的事情是自定义的UIViews,以及所有酷动画和东西的漂亮自定义iOS用户界面。如何制作漂亮的iOS界面?
我更喜欢“功能的家伙”,但我真的希望我提供的用户体验,所以你可以参考我的一些资源,这个魔术我。
这里有一些很酷的例子,对我是超硬的代码来完成:
-sliding用手指一个单元格,露出了下面的菜单。好吧,我知道中心属性,但我如何定位单元格下方的东西?
动态 - 改变frame
财产。我只是不能将一些按钮放在一起,就是这样。
- 制作任何类型的自定义UI控件。这对我来说就像是一场梦。如果我需要的东西,我唯一的选择是通过GitHub进行准备控制。
这样的小东西,正因为如此,我更喜欢Interface Builder来处理与UIViews相关的任何事情。
那么你可以向我推荐任何资源,书籍,手册和文档吗?
我已经阅读过UIView官方文档,并通过一些例子。我读过一本关于Core Graphics和UIView动画(不是核心动画)的书,并且经历了所有的例子,但对我来说还是很难,所以还有其他的好书或类似的东西?
这些类型的额外的动画和美丽的界面不一定等于一个伟大的可用接口。无需这些类型的自定义,您当然可以创建非常可用的接口。 至于学习如何使这些类型的接口,我会建议你画出来的纸张和类型来创建一步动画的部分步骤清单。然后回来SO和岗位的具体问题时,你会卡在一个特定步骤:) –
此外,由于你显然习惯了搜索github上,去下载一些更好的,并研究它们的实现。在所有这些元素中寻找常见部分,以及哪些部分完全针对该组件定制。试着将它们分开,并用可能不同的变量(如时间和阻力)自己重新创建它们,以了解它们为什么做出某些决定。 –