自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(240)
  • 资源 (1)
  • 收藏
  • 关注

转载 iOS14 UIPageControl适配

问题项目中使用到了SDCycleScrollView来显示轮播图,升级到iOS 14后发现轮播图上的UIPageControl的小黑点都不显示了;查看相关文档发现,iOS 14增加了新的API,导致UIPageControl无法正常显示。=新点背景样式backgroundStyle/// The default background style that adapts based on the current interaction state.UIPageControlBackg.

2020-11-06 12:48:27 267

转载 iOS14适配方案

1. 隐私适配iOS14最重要的更新之一:用户隐私和安全。(1) 广告标识符IDFA广告标识符IDFA全称Identity for Advertisers,用来标记用户以便于投放广告、个性化推荐等。更新前后区别如下:IDFA权限提示:iOS13左、iOS14右1> iOS13系统IDFAiOS13及以前,系统会默认为用户开启广告追踪权限。通过以下代码即可获得IDFA标识符:// TODO: ----------------- ViewControll..

2020-09-25 16:25:00 1901

转载 iOS大小写字符串的转化

废话不多说,直接用代码来说明吧。。。。NSString *str =@"AAaaBBbb";// 把字符串全部转化为小写NSString *str1 = [str lowercaseString];NSString * str2 = str.lowercaseString;// 把字符串全部转化为大写(里面包含数字没事)NSString *str1 = [str uppercaseString];NSString *str2 = str.uppercaseString;.

2020-09-22 16:46:13 50

原创 添加苹果登录以后,打包报错,doesn‘t support the Associated Domains and Sign In with Apple capability.

添加苹果登录打包报错去开发者后台看了相应的开关打开啦已经去描述文件看啦一下描述文件不可用啦保存应用id权限后、进去描述文件申请页面,重新申请描述(修改了权限之前的描述文件会失效)文件上传开发工具打包即可!证书p12不用重新申请!...

2020-09-01 16:47:04 496

转载 iOS微信授权登录中Universal Link(通用链接)的配置 ,解决ios13微信支付不走回调问题

这里写自定义目录标题简介 Unuversal Links介绍 配置Unuversal Links 1.苹果开发者账号打开配置 2.XCode工程配置 3.配置JSON文件 4.后台服务器配置 5.微信开放平台配置 6.初始化代码 简介随着iOS和微信SDK版本的更新,有变化。新版本,需要配置Unuversal Links。没办法,填坑工作开始。Unuversal Links介绍Seamlessly link to content inside yo.

2020-08-28 15:41:50 1323

转载 UITextField ios键盘

ios键盘(搜索按钮)//键盘右下角 //枚举typedef NS_ENUM(NSInteger, UIReturnKeyType) { UIReturnKeyDefault, //默认:灰色按钮,标有Return UIReturnKeyGo, //标有Go的蓝色按钮 UIReturnKeyGoogle, //标有Google的蓝色按钮,用于搜索 UIReturnKeyJoin, ...

2020-07-27 17:42:46 55

转载 iOS标签不规则排序

在一些APP中都会存在不规则排序的按钮,就像下面这个效果结果图<h5>实现思路</h5>用一个数组来记录所有的标签信息,然后在视图界面用for循环来创建视图,计算出每一个标签文字的大小,然后把上一个视图的宽度加上下一个视图的宽度加在一起判断一下是否大于屏幕的宽度,如果大于,那么这个视图就好换行,如果不大于,那么算出坐标直接显示就可以了。<h5>附上代码</h5>- (void)viewDidLoad { [sup...

2020-07-27 17:39:05 58

转载 【iOS】最新ios苹果开发者账号续费

按照往常打开网站https://developer.apple.com,输入账号和密码,进入account,纳尼,出现的竟然是”Lear more“的按钮,仔细一看居然是会员快要过期。 那么就简单了,点击进入支付就行了。 然而出现未知页面。 仔细研究了一下(Google翻译)。 具体步骤如下下载Apple Developer这个APP,下载成功后,打开APP,点击账户页面,输入开发者账号和密码。 点击验证信息,验证时要输出英文名、英文姓...

2020-06-22 16:58:36 496

转载 iOS NSAttributedString ,NSMutableAttributedString,NSMutableParagraphStyle的使用,UILabel设置行间距和字间距并计算高度

//给UILabel设置行间距和字间距-(void)setLabelSpace:(UILabel*)label withValue:(NSString*)str withFont:(UIFont*)font { NSMutableParagraphStyle *paraStyle = [[NSMutableParagraphStyle alloc] init]; paraStyle.lineBreakMode = NSLineBreakByCharWrapping; paraSt.

2020-05-18 17:10:29 677

转载 UITextField设置左侧图片、文字居中(占位符的位置)

一、我们通常在设计登录界面时会用到UITextField,如下图所示:通常想实现下面几点:1、左边显示图片2、textField中添加默认的占位符(提示文字),并且希望占位符和左边图片有一点的距离,或者让占位符居中,3、点击textField输入时光标的位置应该紧在占位符左侧,并紧挨着占位符最终实现效果如下图所示:4.如何更好地限制一个UITextField的输入长度20151130083016624.png二、左边显示图片很简单下面几行代码搞定(右边显示图片同理):UI

2020-05-12 16:53:02 148

转载 详解CALayer的anchorPoint和position

CALayerCALayer属于QuartzCore框架,用于在iOS和Mac OS系统上可见元素的绘制,和属于UIKit框架的UIView的关系是,UIView默认会创建一个CALayer属性,用于图象的绘制和显示.当然,CALayer也可以单独创建.区别UIView可以处理用户交互事件,而CALayer不行.CALayer具备以下UIView没有的功能:阴影, 圆角, 边框 ...

2020-04-23 16:43:25 114

转载 iOS实现数字倍数动画效果 CAKeyframeAnimation 关键帧动画的用法

效果图:实现思路上代码 看比较清晰 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 //...

2020-04-23 15:26:27 131

转载 iOS 通用链接(Universal Link)配置详解

iOS 通用链接(Universal Link)配置什么是通用链接?通用链接是iOS9推出的一项新功能,如果你的应用(app)支持通用链接(Universal Link)之后,iOS用户能够在点击网页的链接的时候无缝的重定向到已经安装的app,不需要额外的任何操作。如果没有安装对应的app,那么点击链接会使用Safari打开网页。在iOS9以前,对于各种浏览器,Safari中唤醒app的需...

2020-04-23 15:12:03 2768

转载 UIButton的文字添加渐变色和模糊阴影特效

本文说明了如何为UIButton对象添加文字渐变色特效,以及如何为UIButton对象添加文字模糊阴影的特效1. 渐变色特效####titleLabel作为UIButton对象的文字属性,改变其颜色的方法通常如下://创建新的UIButton对象(可以在xib中进行)UIButton *testButton = [UIButton buttonWithType:UIButton...

2020-01-10 17:33:57 255

转载 iOS常用宏定义汇总

1.获取屏幕宽度与高度#define SLScreenHeight [UIScreen mainScreen].bounds.size.width#define SLScreenWidth [UIScreen mainScreen].bounds.size.height2.根据rgb获得颜色#define SLColor(r,g,b) [UIColor colorWithRed:(...

2020-01-06 16:00:23 341

转载 Swift 中 class 和 struct

struct能继承么? 为什么用struct不用class? 为什么struct比class安全?值类型和引用类型 值类型:声明一个值类型变量,编译器会在栈中开辟空间,不需要手动管理内存 例如 : int ,float ,double等类型都是基本数据类型。 引用类型 :生另一个引用类型的变量,编译器会在堆中开辟空间,需要手动管理内存 例如:继承自NSObject的...

2019-12-25 17:17:43 122

转载 iOS日常开发-九宫格布局

日常开发中,我们不能老是用collectionView去写,在某些场景中colectionView太重,好比用大炮打蚊子....bg.png成果result.png代码 CGFloat margin_X = 1; // 水平间距 CGFloat _margin_Y = 1; // 数值间距 CGFloat itemWidth = ...

2019-12-25 17:16:37 71

转载 弧形进度条(类似芝麻信用)

http://code.cocoachina.com/view/128569.h#import <UIKit/UIKit.h>#define kScreenW [[UIScreen mainScreen] bounds].size.width#define kScreenH [[UIScreen mainScreen] bounds].size.height...

2019-12-20 15:27:39 244

转载 Ios常用第三方动画框架(三)

gif动画UIImageView-PlayGIF - UIImageView-PlayGIF。 YLGIFImage - YLGIFImage。 YLGIFImage-Swift - YLGIFImage-Swift。 gifu.Swift - gifu.Swift高性能GIF显示类库。 droptogif - droptogif视频拖拽到应用窗口后自动转换为 GIF 动画(其转换进程...

2019-12-20 14:17:02 97

转载 Ios常用第三方框架(二)

图表PNChart - 国内开源作者,动态的图表。 swift-linechart - 功能完整、实用的折线图组件。使用方便,参数配置简单。是不可多得的优质组件--swift。 ios-charts - 一款优秀 Android 图表开源库 MPAndroidChart 的 Swift 语言实现版(支持 Objective-C 和 Swift 调用)。缺省提供的示例代码为 Objectiv...

2019-12-20 14:16:03 94

转载 Ios常用第三方框架(一)

一.UI框架下拉刷新EGOTableViewPullRefresh - 最早的下拉刷新控件。 SVPullToRefresh - 下拉刷新控件。 MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写) XHRefreshControl - XH...

2019-12-20 14:15:01 127

转载 iOS抖动动画

#pragma mark 抖动- (void)shakeView:(UIView*)viewToShake{ CGFloat t =4.0; CGAffineTransform translateRight =CGAffineTransformTranslate(CGAffineTransformIdentity, t,0.0); CGAffineTransform...

2019-12-18 15:59:08 126

转载 UIButton的imageEdgeInsets 和 titleEdgeInsets UIButton 图标在上文字在下

UIButton的imageEdgeInsets 和 titleEdgeInsets参考: 1、一叶博客 2、Learning Notes https://www.jianshu.com/p/0d3dbc30fad5我们知道,在UIButton中有一个UILabel和一个UIImageView,同时还有属性: titleEdgeInsets,imageEdgeInsets。介绍下 im...

2019-12-16 15:10:01 132

转载 objective-c 实现UICollectionViewCell自适应文字宽度

#pragma mark — 自定义cell#import "SelfSizingCollectCell.h"#import "Masonry.h"#define itemHeight 60@implementation SelfSizingCollectCell- (instancetype)initWithFrame:(CGRect)frame{ self = [supe...

2019-12-13 10:44:03 170

转载 iOS开发经验

iOS开发经验(1)目录:在字符串查看指定字符串 UILabel自适应 服务器数据处理 copy解释 对象及可变字典赋值取值方法 nil NSNULL NULL解释 字面量 UILabel 黑线问题 nullable和nonnull1. 在Objective-C中怎么检查一个字符串中是否还有另外一个字符串.iOS8或OS X Yosemite之后:- (BO...

2019-12-12 14:41:28 151

转载 masonry编写约束,调试约束冲突

先看一个例子: [self.valueLabel mas_remakeConstraints:^(MASConstraintMaker *make) { UIView *superView = self.contentView; make.left.equalTo(self.titleLabel.mas_right).offset(24.0f); ...

2019-12-12 14:03:10 102

转载 Masonry约束自定义TableViewCell自适应行高的约束冲突的问题

问题@iOS-zhouyu类似https://blog.csdn.net/kuangdacaikuang/article/details/78805615下面是我的情况:设置一个空白cell,通过cellModel的height属性动态设置高度。self.tableView.estimatedRowHeight = UITableViewAutomaticDimension;...

2019-12-12 12:59:23 188

转载 MJExtension 使用OC和Swift

1.普通json转model方式解析下面的一段json{ "id":"324566", "name":"周瑜", "nick_name":"公瑾", "girl_friend":"小乔" }1.1 OC-Model解析建立OC类@interface OCPerson : NSObject@property (strong, nonatomic) NSString *pe...

2019-12-12 11:19:24 67

转载 将字符串转换成颜色值

#define UIColorFromString(rgbValue) [UIColor colorWithRed:((int)strtoul([[rgbValue substringWithRange:NSMakeRange(2, 2)] UTF8String], 0, 16))/255.0 green:((int)strtoul([[rgbValue substringWithRange:NS...

2019-12-03 11:02:37 251

转载 linux常用命令

linux常用命令(一)对文件和目录进行操作的命令pwd cd ls touch mkdir rmdir cp mv rm wc dupwd:显示工作目录路径命令语法:pwd [选项]选项 含义 -L 目录链接时,输出链接路径 -P 输出物理路径 cd:更改工作目录路径命令语法:cd[选项][目录]选项 含义 c...

2019-11-29 16:31:52 101

转载 APNs Auth Key Token 验证模式

新的APNs协议基于HTTP/2,一种是使用Universal Push Notification Client SSL 证书,一种是使用Token。基于HTTP/2与Token的 APNs 协议2199840-c3887f0a51fbd5e6.pngAPNs Provider(即,APP的后台) API 允许您向您的 iOS,macOS 设备上的应用程序和 Apple Watch...

2019-10-28 15:06:26 548

转载 iOS13 暗黑模式(Dark Mode)适配

目录一、适配Dark Mode 颜色适配 图片适配 二、获取当前模式(Light or Dark) 三、其他内容 四、总结首先看看我们的效果图:适配效果图一、适配Dark Mode开发者主要从颜色和图片两个方面进行适配,我们不需要关心切换模式时该如何操作,这些都由系统帮我们实现1 颜色适配iOS13 之前UIColor只能表示一种颜色,而从 iOS...

2019-09-30 14:38:19 2836

转载 private、fileprivate、internal、public和open的区别

Swift4 中访问控制 private和fileprivate的区别一、前言相信有一些初学Swift的开发者,对private和fileprivate这两个访问控制关键字的使用会有些迷糊,So,今天咱们就来捋一捋。Swift 中由低至高提供了 private,fileprivate,internal,public 和 open 五种访问控制的权限。默认的 internal 在绝大部分...

2019-09-29 14:24:27 341

转载 SwiftyJson 实现Json转模型

JSON是移动端开发常用的应用层数据交换协议。最常见的场景便是,客户端向服务端发起网络请求,服务端返回JSON文本,然后客户端解析这个JSON文本,再把对应数据展现到页面上。但在编程的时候,处理JSON是一件麻烦事。在不引入任何轮子的情况下,我们通常需要先把JSON转为Dictionary,然后还要记住每个数据对应的Key,用这个Key在Dictionary中取出对应的Value来使用。这个过程...

2019-09-26 16:44:29 892

转载 SwiftyJSON的使用详解

1,SwiftyJSON介绍与配置SwiftyJSON是个使用Swift语言编写的开源库,可以让我们很方便地处理JSON数据(解析数据、生成数据)。GitHub地址:https://github.com/SwiftyJSON/SwiftyJSON使用配置:直接将SwiftyJSON.swift添加到项目中即可。2,SwiftyJSON的优点同JSONSerializat...

2019-09-26 16:43:29 713

转载 Swift:常用宏

//屏高let kScreenHeight = UIScreen.main.bounds.size.height//屏宽let kScreenWidth = UIScreen.main.bounds.size.width//iPhonex以上判断let IS_IPhoneX_All = (kScreenHeight == 812 || kScreenHeight == 896)...

2019-09-25 14:56:19 198

转载 swift数据转模型1.SwiftyJSON 2.HandyJSON 3.ObjectMapper 4.swift4.0 Codable

https://www.cnblogs.com/shaoting/p/8087153.html

2019-09-24 14:55:07 413

转载 iOS-swift Alamofire网络请求框的使用

get请求//获取当前时间let now = Date()//当前时间的时间戳let timeInterval:TimeInterval = now.timeIntervalSince1970let timeStamp = String(timeInterval)let url = URL(string: "http://47.92.107.28:8000/static/banner...

2019-09-23 14:38:53 414

转载 Postman 使用方法详解

一、Postman背景介绍用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品...

2019-09-23 13:43:03 34

转载 iOS 13正式版来了,除了暗黑模式,还有哪些更新?

今日凌晨,苹果终于推送了iOS 13正式版的更新,iOS 12正式版的用户可直接打开设置--通用--软件更新,就能收到iOS 13正式版的更新提示,按照提示下载安装即可直接更新到iOS 13正式版。之前已经升级至测试版的用户则需要先把描述文件删除,再重启iPhone才能收到正式版更新。本次iOS 13正式版更新包大小为2.28G,版本号为(17A577)。由于GM版的版本号与正式版一直,已...

2019-09-20 16:46:48 261

2018最新全套web前端视频下载不加密

网上买的资源,主要是zip和rar压缩格式,视频下载下来比较清晰,在线观看有点模糊,2018传智播客WEB前端的39期培训视频.

2019-05-10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除