我在界面构建器中发现了一堆 iPhone 对象,但我认为会有一个标准的图标包、渐变等以使事情更像苹果。
我应该如何创建这些图形,只需使用 png,或者是否有可以在界面生成器中使用的特殊绘图工具形状?
最佳答案
不,您在界面生成器本身中找不到任何形状工具。
您可以在开发者连接中搜索,例如: https://developer.apple.com/iphone/library/samplecode/UICatalog/ 有一些带有类似苹果按钮的图像文件。这些可以通过编程方式“拉伸(stretch)”到任何尺寸,请查看 [UIImagestretchableImageWithLeftCapWidth:topCapHeight:]
某些图像,例如出现在选项卡 Controller 中的图像(请参见世界时钟应用程序中的屏幕底部),已为您进行了风格化。您提供图像,例如只是形状的 Alpha channel ,选择它时会自动获取蓝色渐变。
此外,据说 .png 已由 XCode 优化以在 iPhone 上使用,因此尽管它可以支持多种格式,但您可能会坚持使用 .png
关于iphone - 创建 iPhone UI 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1021577/