随笔分类 - Apple开发 / iOS开发
iOS开发中的不好分类的内容。
摘要:1、前言 UIStepper是一个微调器,该控件的外观和UISwitch相似,但该控件上包含了+,-两个按钮,共同用于控制某个值的增、减。 它继承了UIControl基类,默认属于活动控件,它可以与用户交互并激发相应的事件处理方法。 2、UIStepper 的创建 // 创建 UIStepper *
阅读全文
摘要:系统创建 // 实例化 switch 对象,switch 的大小是由系统固定的 UISwitch *sw_one = [[UISwitch alloc] init]; // 将 sw 添加到 view [self addSubview:sw_one]; // 设置位置 sw_one.center =
阅读全文
摘要:1、UISlider 的创建与设置 1.1 基础创建 // 创建 UISlider *slider = [[UISlider alloc] init]; // 设置位置尺寸:高度不起作用,但不能为 0 ,为 0 时滑块无法滑动 slider.frame = CGRectMake(20, 200, 3
阅读全文
摘要:前言 UISegmentedControl 的 Items 有两种样式,一种是字符串设置的标题样式,一种是图片设置的样式。 图片设置的样式需要处理图片的渲染模式,以原图显示。处理阴影,如果直接设置 image 出现阴影,这时候需要设置图片的渲染模式以原样显示。 UIImage *image = [U
阅读全文
摘要:前言 UIControl 从字面翻译成为控制器,可以触发事件,达到和用户进行交互。 1、UIControl 的创建与设置 // 实例化 UIControl 对象 UIControl *control = [[UIControl alloc] initWithFrame:]; [self addSub
阅读全文
摘要:前言 工具条控件 UIToolbar 用做工具条按钮项(UIBarButtonItem)的容器,可以盛放一个或者多个工具条按钮项,一般放置在界面顶部或者底部。 如果要针对工具条按钮项自定义视图,可以使用 UIToolbarDelegate 设置。 1、UIToolbar 的创建 // 创建 UITo
阅读全文
摘要:简介 UITextView 具有 label 大部分属性,以及 textField 的属性。 1、UITextView 的创建与设置 UITextView *textView = [[UITextView alloc] init]; // 将 textView 添加到 view [self addS
阅读全文
摘要:前言 在 iOS 8.0 以上版本中, 我们可以使用 UISearchController 来非常方便地在 UITableView 中添加搜索框. 而在之前版本中, 我们还是必须使用 UISearchDisplayController + UISearchBar 的组合方式. 我们创建的 table
阅读全文
摘要:1、简介 UIWebView 控件是做网络应用开发时使用的最多的一个控件,它实现了内置的浏览器(类似于 Safari),并且 UIWebView 继承自 UIView,可以将其像其它控件一样应用到需要的位置。 优点:简单,快速。 缺点:内存消耗大,对于手机端的硬件支持不够好,例如:定位,捏合(传统互
阅读全文
摘要:1、现象描述 2018年苹果升级iOS12之后,没有办法获取wifi名称等信息。 2、获取wifi信息 2.1 获取代码 /************ 控制器的view 加载完毕 的时候调用 *****************************/ - (void)viewDidLoad { [s
阅读全文
摘要:1、MJPopupBackgroundView 1.1 MJPopupBackgroundView.h // // MJPopupBackgroundView.h // watched // // Created by Martin Juhasz on 18.06.12. // Copyright
阅读全文
摘要:1、程序一进入时,就要让窗口的根控制器是一个导航控制器. 1.新建窗口 2.创建导航控制器.并设置导航控制器的根控制器 3.把导航控制器设为窗口的根控制器. 4.显示窗口. 2、说明: 2.1 设置导航控制器的根控制器 1)当设置导航控制器的根控制器时,也就是initWithRootViewCont
阅读全文
摘要:1、AppDelegate.m // // 文 件 名:AppDelegate.m // // 版权所有:Copyright © 2018年 leLight. All rights reserved. // 创 建 者:leLight // 创建日期:2018/9/10. // 文档说明: // 修
阅读全文
摘要:1、将对应UI控件的层调用以下接口即可 1.1 .h文件 1.2 .m文件
阅读全文
摘要:1、打造最受企业欢迎的iOS开发者: 一直都存在的问题,什么样的员工最受企业欢迎? 一直也有人在努力提升自己,成为受企业欢迎的员工 然而,我们应该往方向去提升自己呢? 88家知名企业今年来iOS面试题合集: 你要的这里都有; 企业要的这里也有; 从基础开始到进阶、深入底层 整理出188个大纲,干货太
阅读全文
摘要:1、创建与基础设置 // 创建网格视图布局对象,可以设置滑动方向,cell 的间距等 UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init]; // 两个cell之间最小的行间距 flowL
阅读全文
摘要:前言 UITabBarController: 分栏视图控制器,在创建时,需要一次性的将所有 viewController 或 navigationController 添加到 UITabBarController 的 viewControllers 属性中。 UITabBarController 一
阅读全文
摘要:前言 大多数时候,iPhone、iPod 应用与 iPad 应用开发没有太大的区别,但是 iPad 的屏幕比 iPhone 大, 设计程序时可以充分利用 iPad 的大屏幕特点,例如 TabBar 和 Navigation 的使用会减少, 相应的会采用新的一种 ViewController 来代替,
阅读全文
摘要:1、创建与设置 // 1. 创建时不添加按钮 // 实例化 alertController 对象 UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"警告" message:@"真的要关
阅读全文
摘要:1、UIPasteboard 简介 顾名思义,UIPasteboard 是剪切板功能。 我们在使用iOS的原生控件UITextField、UITextView、UIWebView,如果长按时,就会出现复制、剪切、选中、全选、粘贴等功能,这个就是利用了系统剪切板功能来实现的。 每一个 App 都可以去
阅读全文

浙公网安备 33010602011771号