iOS 开发中的图像与图形上下文使用指南
在 iOS 开发里,图像的运用是界面设计的关键部分。很多内置的 Cocoa 界面对象都能接收 UIImage 作为绘制自身的一部分,像 UIButton 可展示图像,UINavigationBar 或 UITabBar 能设置背景图像等。这些图像通常源自图像文件,而 nib 编辑器能在这方面提供帮助。
1. 在 nib 编辑器中使用图像文件
在 nib 编辑器里,可包含图像的界面对象的属性检查器会有一个弹出菜单,通过它能从项目中选择图像或者内置的符号图像。项目中的图像以及内置符号图像也会列在图像库中,还能将图像从图像库拖到画布上的界面对象(如按钮)上。
2. 图像视图(UIImageView)
当想让图像在界面中单纯以图像形式呈现,而非在按钮或其他界面对象内时,通常会使用图像视图(UIImageView)。它在显示图像方面功能强大且灵活,是专门用于此目的的。
- 设置图像 :在代码里,可直接将图像赋值给图像视图的
image属性。在 nib 编辑器中,能把图像从图像库拖到图像视图上,或者通过“图像”弹出菜单设置其图像,也可将图像从图像库直接拖到普通 UIView 中,从而得到一个图像为该图像的 UIImageView。 - 符号图像配置 :图像视图(或 UIButton,因其图像包含在图像视图中)可通过设置
preferredSymbolConfiguration来显示所分配符号图像的特定变体,这既可以在代码中实现,也能在 ni
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



