IOS
-
iOS scrollview实现三屏复用循环广告
循环广告我们在开发中已经是熟得不能再熟了,今天整理这篇scrollview三屏复用广告. 原理使用scrollview里的三个imageview分别去加载不同的图片,用少量的资源来显示大量或不确定的广 ...
-
iOS开发之获取系统相册中的图片与视频教程(内带url转换)
好些天没写点东西了,最近公司要做新项目,有点小忙.不想我的坚持就此中断,我把我前些天研究的东西拿出来给大家看看. 这次整理的是AssetsLibrary和PhotoKit的使用.本人处女座,有点强迫症 ...
-
IOS 开发之PickerView文字和随机数的使用
IOS 开发之PickerView文字和随机数的使用 PickerView用于展示供选择的内容(例如日期选取.点菜等). 有三种情况: 1.每一列都是独立的选取 2.右边的列受到左边列的影响 3.包含 ...
-
iOS实现简易的抽屉效果
本文实例为大家分享了iOS实现简易的抽屉效果的具体代码,供大家参考,具体内容如下 1.添加需要实现抽屉效果的三个视图,这里需要注意主视图需要放在最后添加 // 左边视图 ... // 右边视图 ...
-
详解iOS开发之NSURLProtocol的那些坑
NSURLProtocol NSURLProtocol能够让你去重新定义苹果的URL加载系统 (URL Loading System)的行为,URL Loading System里有许多类用于处理UR ...
-
iOS使用xib手动实现动画效果的方法
今天在做项目的时候,项目使用的是xib做的,页面中需要有个动画效果,使用UIView动画如下图: 想要改变视图的宽度来实现动画效果,将这条约束拖到ViewController成为属性 使用如下方法,发 ...
-
ios动态设置lbl文字标签的高度
复制代码 代码如下: txtlbl.font = [UIFont boldSystemFontOfSize:14.0f]; txtlbl.numberOfLines = 0; NSStrin ...
-
iOS 获取设备唯一标示符的方法详解
在开发中会遇到应用需要记录设备标示,即使应用卸载后再安装也可重新识别的情况,在这写一种实现方式--读取设备的UUID(Universally Unique Identifier)并通过KeyChain ...
-
iOS 多线程总结之GCD的使用详解
进程与线程 进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行. 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: ...
-
iOS 中Swift仿微信添加提示小红点功能(无数字)
具体内容详情如下所示: 以分类的方式实现 代码 UITabBar+Extenstion.swift fileprivate let lxfFlag: Int = 666 extension UITab ...
-
简单好用的iOS导航栏封装.runtime属性控制实例代码
前言 本文主要给大家介绍一个不错的导航栏控制工具,可以大大的简化代码,并保留系统特性,不用自定义导航栏,不用继承base. 下面话不多说了,来一起看看详细的介绍吧 UIViewController+Y ...
-
iOS获取到用户当前位置
通过CoreLocation定位,获取到用户当前位置,跟地图中的定位不同. 一.导入CoreLocation.framework 二.#import <CoreLocation/CoreLoca ...
-
iOS实现简易的计算器
本文实例为大家分享了iOS实现简易的计算器的具体代码,供大家参考,具体内容如下 初步接触视图,制作了一个简易的计算器,基本上简单的计算是没有问题的,不是很完美,可能还有一些bug,再接再厉. // / ...
-
iOS消息远程推送通知
本文实例为大家分享了iOS消息推送.iOS远程通知代码,供大家参考,具体内容如下 消息推送 /* 要开发测试消息机制的程序,必须用真机测试 推送消息的类型 UIRemoteNotificationTy ...
-
IOS开发用户登录注册模块所遇到的问题
最近和另外一位同事负责公司登录和用户中心模块的开发工作,开发周期计划两周,减去和产品和接口的协调时间,再减去由于原型图和接口的问题,导致强迫症纠结症状高发,情绪不稳定耗费的时间,能在两周基本完成也算是 ...
-
iOS 13适配汇总(推荐)
随着iPhone 11的发布,iOS 13适配也提上了日程,接下来就开发中升级iOS13的手机可能出现的问题 Xcode: 11.0 iOS : 13.0 UIViewController 模态弹出界 ...
-
iOS开发技巧之状态栏字体颜色的设置方法
状态栏的字体为黑色:UIStatusBarStyleDefault 状态栏的字体为白色:UIStatusBarStyleLightContent 一.在info.plist中,将View contro ...
-
如何利用FutureBuilder提高开发效率
常见场景 展示请求按钮 用户点击按钮,显示loading 展示数据或者错误 抽象模式 展示请求按钮(初始状态) 用户点击按钮,显示loading(请求中状态) 展示数据或者错误 (结束状态(成功或失败 ...
-
IOS Ble蓝牙开发实现方法
本篇博文阐述如何开发Ble蓝牙.在蓝牙中的一些常见服务,扫描,以及链接: 主蓝牙类文件.h 主蓝牙类文件.m UUID文件 蓝牙列表展示的文件 一:引入Ble蓝牙的框架<CoreBluetoot ...
-
IOS设置UIView的边框为圆角详解及实例
IOS设置UIView的边框为圆角 iOS 系统自带的 View 组件都是正方形的,看起来都太生硬,有时候我需要变成圆角形式,如下图: 具体的实现是使用QuartzCore库,下面我具体的描述一下实现 ...
