11、iOS 开发中的图像与图形上下文使用指南

iOS 开发中的图像与图形上下文使用指南

在 iOS 开发里,图像的运用是界面设计的关键部分。很多内置的 Cocoa 界面对象都能接收 UIImage 作为绘制自身的一部分,像 UIButton 可展示图像,UINavigationBar 或 UITabBar 能设置背景图像等。这些图像通常源自图像文件,而 nib 编辑器能在这方面提供帮助。

1. 在 nib 编辑器中使用图像文件

在 nib 编辑器里,可包含图像的界面对象的属性检查器会有一个弹出菜单,通过它能从项目中选择图像或者内置的符号图像。项目中的图像以及内置符号图像也会列在图像库中,还能将图像从图像库拖到画布上的界面对象(如按钮)上。

2. 图像视图(UIImageView)

当想让图像在界面中单纯以图像形式呈现,而非在按钮或其他界面对象内时,通常会使用图像视图(UIImageView)。它在显示图像方面功能强大且灵活,是专门用于此目的的。

  • 设置图像 :在代码里,可直接将图像赋值给图像视图的 image 属性。在 nib 编辑器中,能把图像从图像库拖到图像视图上,或者通过“图像”弹出菜单设置其图像,也可将图像从图像库直接拖到普通 UIView 中,从而得到一个图像为该图像的 UIImageView。
  • 符号图像配置 :图像视图(或 UIButton,因其图像包含在图像视图中)可通过设置 preferredSymbolConfiguration 来显示所分配符号图像的特定变体,这既可以在代码中实现,也能在 ni
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值