自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 iOS14+Swift5.x+Xcode12学习笔记(6)——拍照与音乐

前言如果想让你的App具有拍照与摄像的功能,如果你的App不是专门的拍照软件如美颜相机软件等,那么你不需要做很多操作,iOS内置的SDK已经帮我们准备好了界面和服务,我们只需要直接调用就可以了。一个需要处理传照片的App,照片的来源共有三个。相机照片图库(Photo Library)相簿(Photos Album)相机一般用于即时拍摄并选择这张照片;照片图库会先呈现照片目录给使用者进行选择, 再从选择的目录中选择你需要的照片;相簿直接从Camera Roll这个相簿中选择照片,里面存放设备内

2022-01-16 21:26:43 2268

原创 iOS14+Swift5.x+Xcode12学习笔记(5)——视图控制器(UIViewController)

视图控制器简介UIViewController导航控制器(UINavigationController)表格控制器(UITableViewController)集合控制器(UICollectionViewController)标签栏控制器(UITabBarController)简介视图控制器用于控制控制器上的各个控件,有的控制器自带某些可视化控件。有的控制器可以直接在StoryBoard中拖放使用(如UINavigationController),有些控制器只能使用代码生成(如UIAlertContro

2022-01-16 15:20:22 2928

原创 iOS14+Swift5.x+Xcode12学习笔记(4)——表格(UITableView)

表格视图(UITableView)简介表格的三段对话简介表格视图是一种将内容一行一行展现出来的视图,每一行称为一个Cell,iOS默认每一行只有一个Cell,Cell支持自定义。Cell分为动态和静态,动态指在程序运行期间自动生成Cell,一般用于事先不知道Cell的具体数量时。如果是静态的Cell,在StoryBoard中可以直接拖放需要的数量到TableView上。预设的Cell可以放入一张图片,一段文字以及一个指示器(位于Cell最右边)。集合视图UICollectionView与TableV

2021-12-25 19:33:27 1834

原创 iOS14+Swift5.x+Xcode12学习笔记(3)——可视化控件

UIKit坐标系以视窗的左上角为坐标原点,向右增加x的值,向下增加y的值。每个控件有两个和坐标与控件大小有关的属性,分别是frame和bounds。这两个属性中都包含了origin和size结构体。结构体size中包含width和height两个属性,分别记录了控件的宽度和高度,frame和bounds中的size属性是一样的。结构origin包含x和y两个属性,分别记录了控件的x坐标和y坐标。在frame中origin存储的值是控件左上角到父容器(superview)的左上角的举例,而bounds中or

2021-12-19 14:47:01 2176

原创 iOS14+Swift5.x+Xcode12学习笔记(2)—— 初识布局

排版简介Xcode的排版工具共有两套,一套为Autoresizing,另一套为AutoLayout。Autoresizing将可视化控件拖放到ViewController上时,默认使用的就是Autoresizing排版。在Storyboard中由两个同心正方形表示,外面的正方形表示SuperView(父视图),里面的正方形代表控件。例如,如果需要控件的宽度随屏幕的宽度自动调整,我们只需要设定控件的「左」、「右」、「上」、以及「水平方向」即可。(可以理解为通过这些线段将控件约束到父视图中,此时他出了宽度

2021-11-28 19:59:05 557 1

原创 iOS14+Swift5.x+Xcode12学习笔记(1)——Stroyboard简介

Storyboard简介Storyboard——故事版Storyboard优势操作控件界面切换Segue通过代码切换界面Storyboard——故事版Storyboard优势可视化的设计APP页面以及控制页面间的切换。Xcode项目中会预设两个Storyboard页面,一个是Main.storyboard,是APP默认的首页面,可以在这里设计页面之间的切换。另一个是LaunchScreen.storyboard,是APP一开始载入时的欢迎界面(tips:一般不涉及太复杂的逻辑以好看为主,这里不作讨论)

2021-11-25 22:03:27 1429

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除