-2

我试图了解一些应用程序如何看起来如此定制和美丽,但其中使用的大多数控件看起来与 Xcode 附带的完全不同。什么是“秘密”?应用程序设计师是否只是在 Xcode 中的应用程序中放置一个大背景图像,然后在顶部放置透明控件?我听说过很多关于 Sketch 的东西,这就是它的用途吗?

我不是设计师,而是网络编码员,我正在尝试过渡到原生应用程序开发。当 Xcode 中只包含几个控件时,我只是无法理解所有这些移动应用程序看起来有多么不同。所以我只是要求设计师在 Sketch 中创建一个 UI,然后在我的 Xcode 项目中制作他的背景图像?那是为了任何帮助或见解。

4

2 回答 2

0

您可以使用本机控制器使您的应用看起来像定制设计的。例如,您可以通过将视图替换为自定义图像来自定义导航栏。或者通过创建一些自定义单元格(添加图像视图、更改背景视图或单元格的高度)来自定义您的 TableViewController。您还可以使用一些开源框架,例如:TWTSideMenuViewController

但这是有代价的,因为开发人员可能不支持未来版本的框架。

于 2015-04-03T16:29:19.823 回答
0

没有秘密。有了一些经验,你可以实现任何你喜欢的。iOS SDK 为您提供所需的所有工具。如果您是 iOS 编程新手,我建议您先在 iTunesU 上观看斯坦福大学关于 iOS 开发的讲座。为此,您可以继续使用 Apple 文档。

于 2015-04-03T17:04:11.617 回答