XCode开发iPhone怎么添加图片?

XCode开发iPhone怎么添加图片?,第1张

在工程中添加一个xib文件,这个是专门做界面,然后点刚建的xib,然后看见一个window,然后在右侧有一个object Library, 在里面选择一个Image Well就可以显示图片了。

如果你用的是IB,选中按钮在右侧属性界面进行设置:按钮类型(Type)设置为自定义,BackgroundImage选择你的图片,Title内输入你要显示的文字

代码实现的话如下:

//按钮初始化

UIButton

*myButton

=[UIButton

buttonWithType:UIButtonTypeCustom]

(注意此处使用便利构造器初始化的button,不需release)

//设置按钮图片

[myButton

setBackgroundImage:[UIImage

imageNamed:@"myPic.png"]

forState:UIControlStateNormal]

//设置文字

[myButton

setTitle:@"确定"

forState:UIControlStateNormal]

一般是以蓝色的Assets.xcassets的文件夹形式在工程中,以Image Set的形式管理。当一组图片放入的时候同时会生成描述文件Contents.json。且在打包后以Assets.car的形式存在,不能打开(网上有工具ThemeEngine可以打开,感兴趣的可以测试)。

以此方式放入的图片并不在mainBundle中,不能使用contentOfFile这样的API来加载图片,interface builder中使用图片时不需要后缀和倍数标识(@2x这样的)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11295065.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存