首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS-八点半
cocoCola91667
创建于2023-04-26
订阅专栏
八点半笔记
等 2 人订阅
共36篇文章
创建于2023-04-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS-触摸事件
iOS的事件分为三类:触摸事件(手势操作),运动事件(摇一摇),远程控制事件(耳机线控),本文主要整理的是触摸事件,对其它两种就不多做介绍了,感兴趣的同学可以自己查阅资料。 一. 关于UIRespon
iOS-手势
iOS中所有的手势操作都继承于UIGestureRecognizer,这个类本身不能直接使用。这个类中定义了这几种手势公有的一些属性和方法。 #一.UIGestureRecognizer基类 ##1.
iOS-frame和bounds深入理解
一个控件的bounds默认是(0,0,宽,高)。 一个控件的frame就是以父控件的bounds的原点为原点的位置。 修改自己的bounds值,bounds原点被改变了,所以子控件的位置会改变。 子控
iOS-present和dismiss
先看总结: A推出B,A是主动方,B是被动方。A.presentedViewController = B,B.presentingViewController = A。 使用present去弹模态视图
iOS-UIScrollView原理
#一. UIScrollView属性、方法和代理 1. UIScrollView属性、方法 自定义系统的UIScrollView之前我们要先解释UIScrollView的属性、方法,代理方法,因为UI
iOS-contentSize、contentOffset和contentInset的区别
可参考:https://www.jianshu.com/p/9091e5f34df5 总结: contentSize,即内容,就是scrollview可以滚动的区域。比如frame = (0 ,0 ,
iOS-UICollectionViewLayout
一. UICollectionView介绍 UICollectionView和UITableView一样是继承于UIScrollView的控件,但是UICollectionView比UITableVi
iOS-多控制器
一. 主流界面 ##1. 第一种主流界面 iOS项目主流界面是将UITabBarController作为Window的根控制器,UITabBarController的viewControllers数组
iOS-UINavigationController
一. 导航控制器 导航控制器分为三个区,分别是导航区,内容区,工具区,分别对应导航控制器的三个属性: navigationController.navigationBar; navigationCon
iOS-UIImageView图片相关
一张图像是像素点的集合,每一个像素都是一个独立明了的颜色RGBA,当成百上千万的像素集合到一起后,就构成了图像。 一张白色的图片是由无数个白点的点组成的 bitmap也是一种文件格式 一张白色的bit
iOS-警告-Too-many-symbol-files
https://stackoverflow.com/questions/25755240/too-many-symbol-files-after-successfully-submitting-my-
iOS-MJRefresh框架
李明杰的MJRefresh应该也算是iOS中使用最广泛的一个框架了,而且MJ的框架也用了好多中文注释,这点让我感觉到很亲切,网上也有好多分析的文章,但是别人的毕竟没自己的印象深刻,现在分析一下MJRe
iOS-数据持久化存储
一. 沙盒 每个iOS应用都有⾃己的应⽤沙盒(应用沙盒就是文件系统目录)与其他文件系统隔离,应⽤必须待在⾃己的沙盒里,其他应用不能访问该沙盒(在iOS8中已经开放访问)。 应⽤沙盒的文件系统⽬录,如下
iOS-数据库-SQL语句
在上篇文章iOS-数据持久化存储中,我们学习了iOS中存储数据的一些方式,但是上篇文章中的方式都有一个共同的问题,那就是都无法存储大批量的数据,否则会有性能问题,大批量数据通常使用数据库来进行存储。
iOS-数据库-SQLite的增删改查
上一篇文章我们学习了简单的sql语句iOS-数据库-SQL语句,这篇就学习一下在iOS中如何使用SQLite3进行增删改查。 #一. SQLite的增删改查 ##1. 创建数据库 在iOS中使用SQL
iOS-数据库-FMDB的使用
上一篇文章我们学习了使用SQL函数进行SQL的增删改查,但是这些函数都是C语言的,用起来比较麻烦,为了解决这些问题就有了FMDB。 一. FMDB简介 什么是FMDB FMDB是iOS平台的SQLit
iOS-常用动画
一. UIView的block动画 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持,其中最常用的就是block动画。 #二. UIView
iOS-CAlayer
为什么要有CAlayer? ① 在iOS和Mac OS两个平台上,事件和用户交互有很多地方的不同,基于多点触控的用户界面和基于鼠标键盘有着本质的区别,这就是为什么iOS有UIKit和UIView,但是
iOS-CoreAnimation核心动画
学完上一篇iOS-CAlayer之后,我们就可以学习一下核心动画了。 一. CoreAnimation简介 1. 层级 首先看了解一下层级: 其中上面的层级可以访问下面的层级,可以看出CoreAnim
下一页