10 2017 档案
摘要:sizeToFit :即当前视图便捷和便捷大小变化(自动根据文本大小改变自身的宽度) 代码如下: 只是根据内容多少来动态调整自己宽度的一个属性! 仅做记录!
阅读全文
摘要:什么是NSNumber? NSArray/NSDictionary中只能存放oc对象,不能存放基本数据类型,如果想把基本数据类型放进去,需要先把基本数据类型转换成OC对象, 代码如下: 当然同理,存的时候是先转换成NSNumber对象,取得时候也是得先取出NSNumber对象,然后进行转换! 仅做记
阅读全文
摘要:使用MPMoviePlayerController我们可以是进行音乐播放,如下图: 接口的话,我是自己在本地上搭建了个服务器,自己请求自己 就是用这个神器,获得一个音频文件的地址! 具体代码如下: 仅做记录! 客人说
阅读全文
摘要:先上个效果图吧 点击右上角可以直接跳转,大体思路就是创建一个控制器,设置为windown的跟视图,然后在这个空气器里面动态加载一张图片,绑定一个倒计时按钮,可以点击直接跳转,等倒计时为0时自动跳转到首页! 具体代码如下: AppDelegate里面的代码: 主页面里面的代码: 广告页里面的内容是拉了
阅读全文
摘要:今天来了解下CATransform3D的一些基本的知识。CATransform3D是一个用于处理3D形变的类,其可以改变控件的平移、缩放、旋转、斜交等,其坐标系统采用的是三维坐标系,即向右为x轴正方向,向下为y轴正方向,垂直屏幕向外为z轴正方向。 今天来了解下CATransform3D的一些基本的知
阅读全文
摘要:NSURLConnection,在ios9.0以后被废弃,以后使用URLSession类,如下图 具体样例: 效果如下:
阅读全文
摘要:1,直接截取小数部分转换成整数 2,四舍五入转换成证书 打印如下:
阅读全文
摘要:swift中,除了条形进度条,还有环形进度条,俗称“菊花”,效果如下图 1,创建 2,判断点击屏幕一下,停止菊花,具体代码如下: 结束! 1创建
阅读全文
摘要:1,创建 2,方法实现 3,终止定时器的方法 上面写了个随机颜色,时间调快一点,就成了屏幕快闪!
阅读全文
摘要:声明几个类: 1,is 用来做类型检查 2, as 用来做类型转换(注:如果不确定类型转换能否成功,可以在 as 后面加问号 “?”) 3,AnyObjective:代表任何class类型的对象实例 4, Any:范围更广,代表处函数外任何类型的实例 打印如下:
阅读全文
摘要:有时候,我们需要频繁的调用界面,然后给当前页面加一个跟视图,这个时候就需要找windown, 代码如下: 这样即可!仅供参考!
阅读全文
摘要:更新到ios11,然后使用x-code9运行项目,发现tableview的-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section方法不走,所以页面也华丽丽的变成了一排的cell,
阅读全文
摘要:触摸事件: UITouch:一个手机第一次点击屏幕,会形成一个UITouch对象,知道离开销毁。表示触碰。UITouch对象能表明当前手指触碰的屏幕位置、状态,状态分为开始触碰、移动、离开。 具体方法介绍如下: 1.override func touchesBegan(_ touches: Set<
阅读全文
摘要:swift和oc逻辑上都是一样的,只是写法不一样,可以使用一个view,也可以使用一个viewController,两种都可以的,使用view注意初始化的时候给他一个frame,vc的话,直接在本控制器里面写控制即可! 1,创建一个vc,然后在里面初始化一个scrollview,升值contents
阅读全文
摘要:1,如下图: 选择上图步骤 1,然后选择步骤 2, a app图标,尺寸上面都有, b 启动图,我这是创建好的,如果没有创建,先创建 c 这块需要置为空 接着步骤 b 进入下图 选择 1,点击 2 选择上图 ,可以看到 3 已经创建成功 备注1:如下图 按照步骤,找到 a ,然后取消选中 fdsfg
阅读全文
摘要:UserDefaults适合轻量级的本地客户端存储,存储一个值,新值可以覆盖旧值,可以重复存储,也可以存储一次,然后直接从UserDefaults里面读取上次存储的信息,很方便,用的时候,宏定义下,直接调用! 轻量级数据库的话,移动端一般使用SQlite数据库,也是一款轻量级的适合移动端设备的数据库
阅读全文