- 博客(28)
- 资源 (4)
- 问答 (3)
- 收藏
- 关注
原创 iOS 自定义键盘+表情布局实现
本节主要内容:1.自定义键盘--将工具栏添加到键盘上,并实现切换2.实现进入到系统相册选取图片3.实现表情布局4.实现系统键盘和表情视图之间的切换5.表情消息的追加
2016-08-31 08:49:20
891
1
原创 iOS六种传值方式之观察者模式
观察者模式的实现思路:A页面创建一个观察者,如果B页面被观察的那个值发生变化,那么在A页面的观察者实现方法里面,会获取到发生变化的新值,并将其显示在A页面。
2016-08-04 20:41:59
907
原创 iOS-触摸与手势之事件分发原理
事件分发原理: 当触摸事件发生后,整个触摸事件的分发过程如下: 用户点击屏幕—>事件被打包成UIEvent对象—->进入到活动队列—>UIApplication—->window—-(hitTest方法判断哪个视图接收事件)—>rootView—> 子视图
2016-08-01 19:44:40
553
原创 单链表
单链表样式样式: 头指针--->头结点---->a1---> ... --->an头指针: 指的是链表指向第一个结点的指针,若链表有头结点,那么就会指向这个头结点。一般头指针会被冠以链表的名字,做标识作用。头指针必须存在头结点: 放在第一个元素的结点之前,数据域一般没有意义,有时候可能用来存放链表的长度。有它是为了将头结点
2016-07-22 21:34:55
344
原创 UICollectionViewCell中cell的定义与自定义方式总结
UICollectionViewCell中cell的定义和自定义方法总结
2016-07-22 21:04:10
1014
原创 iOS-UIScrollView简单的自动滚动效果
用UIScrollView写了一个简单的自动滚动效果,思路是通过重新设置scrollView的contentOffest,让图片在视觉上像是在无限循环,在无限循环的基础上加了一个定时器让它能够自动滚动。
2016-07-22 10:51:40
1046
原创 button控制视图的隐藏与显示
在同一位置设置按钮的切换,同时伴随着对应页面的跳转,在平时经常会遇到。这里重点实现按钮的隐藏和显示效果,特意理一下思路。欢迎交流分享。实现按钮的切换效果。这里按钮设置在导航栏的左侧:代码: - (void) _createNavigationRightItem { //父视图 UIView *customView = [[UIView
2016-07-21 20:35:04
2908
原创 为UINavigationBar添加背景图片的几种简单思路
UITabBarController下面常常需要为多个ViewController设置导航栏样式,总结了一下遇到过的为UINavigationBar添加背景图片的几种简单思路以设置背景图片为例:第一种,直接在视图里面单独设置每个视图的UINavigationBar,适合每个页面需要不同的导航栏样式。[self.navigationController.navigationBar
2016-07-21 20:08:57
679
原创 线性表之顺序存储结构和链式存储结构
一、顺序存储结构线性表几种基本操作的思路1、插入算法: 1)插入位置不合理,抛出异常 2)线性表长度超过(>=)数组长度,抛出异常或者是动态增加数组容量(效率会变低)。 3)从最后一个元素向前遍历到第i个位置,分别将它们后移一位。 4)将要插入的元素插入在i处 5)线性表长度要+1 2、 删除算法:
2016-07-21 20:03:52
6993
转载 隐藏软键盘与弹窗总结
一、隐藏键盘在项目中,隐藏软键盘是经常被使用的,网上关于隐藏键盘的方法很多,在网上找了一个好用的,自己实践了一遍。原创网址:http://mobile.51cto.com/iphone-387450.htm隐藏软键盘方法如下:1. 单个文本框---->隐藏自身软键盘隐藏自身软键盘的方法非常简单,在Stroyboard上创建一个UITextField控件,双击弹出下图弹窗,选中
2016-07-20 17:18:54
435
原创 多级视图控制器的创建
UITabBarController+UINavigationController+UIViewCOntroller,多级控制器的创建。#pragma mark - 创建视图控制器- (void) createViewControllers {//1) 创建4个视图控制器TrendsViewController *trendsVC = [[TrendsViewController alloc]
2016-07-20 16:28:10
314
原创 线性表知识点总结一(第三天)
1. 线性表(List):定义:由零个(称为空表)或多个数据元素组成的有限序列。数据类型:是指由一组性质相同的值得集合及定义在此集合上的一些操作的总称数据类型分为原子类型(不可再分解的基本类型)和结构类型(由若干个类型组合而成)抽象:抽取出事物的普遍性本质。数据:线性表的数据对象集合为{a1,....an},每个元素类型为DataType,其中,除了第一个元
2016-07-20 16:07:06
852
iOS 集成第三方SDK崩溃求救
2016-11-28
导航栏的leftBarButtonItem隐藏问题
2016-07-28
Ios 请问 让多个视图同时旋转,每秒钟改变其中视图的颜色。
2016-04-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人