随笔分类 - Apple开发 / iOS开发
iOS开发中的不好分类的内容。
摘要:1、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController 主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈
阅读全文
摘要:在Xcode中添加多个targets进行版本控制,就是同一个app开发多个版本 以Xcode 9.3 为例 1. 创建 点击左侧工程项目文件,选择TARGETS 下的项目右击选择 Duplicate。 看到这个弹框:(标准iPhone程序选Duplicate Only,如果需要iPad就选Dupli
阅读全文
摘要:1、活动指示器 1.1 创建活动指示器 1.2 效果
阅读全文
摘要:1、时钟 1、QClockView.h 2、QClockView.m 3、ViewController.m 4、效果
阅读全文
摘要:1、引导页动画 1.1 ViewController.m 1.2 效果
阅读全文
摘要:1、启动动画 1.1 CHWelcomeView.h 1.2 CHWelcomeView.m 1.3 AppDelegate.m 1.4 效果
阅读全文
摘要:1、UIView 动画 核心动画 和 UIView 动画 的区别: 核心动画一切都是假象,并不会真实的改变图层的属性值,如果以后做动画的时候,不需要与用户交互,通常用核心动画(转场)。 UIView 动画必须通过修改属性的真实值,才有动画效果。 1.1 block 方式 设置控件位置、尺寸、透明度等
阅读全文
摘要:[_btn1.layersetMasksToBounds:YES]; // 设置矩圆角半径 [_btn1.layersetCornerRadius:3.0]; // 边框宽度 [_btn1.layersetBorderWidth:1.0]; // 单边边框(右边) CALayer *deleteBt
阅读全文
摘要:1、隐藏状态栏 1.1 整个项目隐藏状态栏 首先在info.plist里面View controller-based status bar appearance 设置为 NO. 在Targets->General->勾选中Hide status bar . 1.2 单个界面隐藏状态栏,例如登录注册页
阅读全文
摘要:1、iOS 10 以前: 蜂窝网络:prefs:root=MOBILE_DATA_SETTINGS_ID Wi-Fi:prefs:root=WIFI 定位服务:prefs:root=LOCATION_SERVICES 个人热点:prefs:root=INTERNET_TETHERING 关于本机:p
阅读全文
摘要:1、CHSwitch.h // // 文 件 名:CHSwitch.h // // 版权所有:Copyright © 2018 lelight. All rights reserved. // 创 建 者:lelight // 创建日期:2018/12/19. // 文档说明: // 修 改 人:
阅读全文
摘要:1、问题描述 跳转iPhone设置页面之前都是通过 App-Prefs:root=WIFI 来跳转,但是2018年6月废弃了这个函数,被认为是私有函数,审核会被拒绝。 有心人采用了字符串转码的方式来规避。 iOS App 内部跳转(设置、Wifi、蓝牙...)关键词 2、代码 unsigned ch
阅读全文
摘要:1、CHiOSSpeech.h // // 文 件 名:CHiOSSpeech.h // // 版权所有:Copyright © 2018年 leLight. All rights reserved. // 创 建 者:leLight // 创建日期:2018/7/30. // 文档说明:苹果原生文
阅读全文
摘要:1、AVAudioSessionCategory说明 1.1 AVAudioSessionCategoryAmbient 或 kAudioSessionCategory_AmbientSound 用于非以语音为主的应用,使用这个category的应用会随着静音键和屏幕关闭而静音。 并且不会中止其它应
阅读全文
摘要:前言 iOS 获取图片有三种方法: 直接调用摄像头拍照; 从相册中选择; 从图库中选择。 UIImagePickerController 是系统提供的用来获取图片和视频的接口。用 UIImagePickerController 类来获取图片视频,大体分为以下几个步骤: 初始化 UIImagePick
阅读全文
摘要:前言 iPhone 和 iPad 都是通过页控件来展示多个桌面,很多 App 在第一次使用时也会使用页控件来介绍自己的功能,页控件的交互效果非常好,适用于把几个简单的页面充分展示出来。 1、UIPageControl 的创建与设置 // 实例化页控制器 UIPageControl *pageCont
阅读全文
摘要:前言 不准使用xib自定义控制器view的大小 模态显示PresentModalViewController 控制器生命周期逻辑调用 简化控制器的跳转代码 视图控制器负责页面的创建、事件处理等。 每一个视图控制器(UIViewController)内部都有个默认的UIView属性,控制器中管理的其他
阅读全文
摘要:/*********** 0 执行1次而已 ******************/ + (void)load { NSLog(@" 0:%s", __func__); } /*********** 1 执行1次而已 ******************/ + (void)initialize { N
阅读全文
摘要:1、前言 UIDatePicker 是 UIKit 控件中提供日期和时间选择的控件。 2、DatePicker 的创建 // 不设置 frame 时为系统默认大小 UIDatePicker *datePicker = [[UIDatePicker alloc] init]; // 将 datePic
阅读全文

浙公网安备 33010602011771号