iOS UI自定义按钮图像

时间:2012-11-14 05:48:44

标签: objective-c ios xcode

我正在开发一个使用圆形自定义UIButtons的iOS应用。我想将Image添加到这些按钮,想知道我是否使用IB从我的项目中选择一个图像,我是否还要担心视网膜显示的2x视网膜图像?当我从IB嵌入它们时,非视网膜和视网膜设备(所有iPhone(包括iphone 5)和iPad,包括mini)的图像尺寸应该是什么?

互联网上是否有最好的资源可以获取按钮的这些pngs文件?

2 个答案:

答案 0 :(得分:1)

很容易。转到界面构建器,在右侧面板上,您将看到 -

enter image description here

您需要做的就是首先将按钮配置为custom,然后通过xcode在项目中包含图像文件,然后您可以在背景或图像属性的下拉列表中选择该图像。

请注意,所有这些都可以通过代码完成,只是IB使其具有交互性。希望这会有所帮助。

答案 1 :(得分:1)

是的,您应该使用所有图像。您应该只将具有适当名称的图像添加到资源文件夹中。只需选择编辑器将要处理的非视网膜图像。

http://www.idev101.com/code/User_Interface/sizes.html

以上链接可以帮助您处理图像尺寸