自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江苏小白龙

自信源自于灵魂的强大,仰望星空,脚踏实地

  • 博客(181)
  • 资源 (3)
  • 收藏
  • 关注

原创 iOS 14系统下 UIDatePicker 出现问题及解决方案

如果你的项目中使用了 UIDatePicker 控件并在 14 系统下出现问题出现的原因苹果在 14 系统中修改了 datePicker 的preferredDatePickerStyle属性增加了UIDatePickerStyleInline并且将默认样式调整到新增的 style 上,如果你的项目中和我一样没有设置 style类型并且需要轮播那么就会出现问题解决方案:主动设置 datePicker的 style if (@available(iOS 13.4, *)) {

2020-10-23 14:39:51 2849

原创 养生茶可以空腹喝吗?养生茶的正确喝法

例如,一些含有寒凉性质的草药茶,如金银花茶、蒲公英茶等,空腹饮用可能会刺激胃肠道,引起不适。通过了解养生茶是否可以空腹喝以及正确的喝法,我们可以更好地发挥养生茶的功效,让身体更加健康。同时,我们也要根据自己的体质和需求,选择合适的养生茶和饮用方式,让养生茶成为我们健康生活的一部分。一般来说,绿茶、黄茶等需要用70-80℃的温水冲泡,而乌龙茶、普洱茶等则需要用90-100℃的沸水冲泡。控制茶叶用量:养生茶的用量并非越多越好,一般建议每次使用3-5克茶叶,根据个人口味和茶的性质适量调整。二、养生茶的正确喝法。

2024-03-27 14:20:00 348

原创 小林制药含红曲成分保健品疑致2死106人住院:红曲究竟是何方神圣?

小林制药已对涉事红曲保健品进行成分分析,发现部分红曲原料中可能含有未知成分。该公司已向所有采购其红曲原料的52家企业发出召回请求,涉及约16吨红曲原料,用于酿酒和食品制造等多个领域。尽管红曲在传统应用中被认为是安全的,但现代研究发现其含有莫纳可林K成分,可在人体内转化为类似他汀类药物的物质,具有降低胆固醇的作用。近日,小林制药的一款含有红曲成分的保健品被疑似引发严重健康风险,导致两人死亡和106人住院治疗。这一发酵过程使谷物呈现出独特的红色,并产生红曲色素等次生代谢产物,赋予红曲独特的色泽和药用价值。

2024-03-27 14:12:31 316

原创 三好夫人品牌喜获“爱你一万年.com”中文域名,开启数字化新篇章

此次域名的注册,不仅丰富了三好夫人的数字资产,也为品牌与消费者间的互动搭建了新的桥梁,进一步扩展了品牌的市场影响力。据悉,随着“爱你一万年.com”中文域名的正式启用,三好夫人将围绕该域名展开一系列数字营销活动,通过线上互动、限时优惠、个性化服务等多种方式,增强与消费者的互动体验,提升品牌忠诚度。在互联网+时代背景下,三好夫人通过“爱你一万年.com”中文域名的成功注册,不仅展现了品牌数字化转型的决心,更预示着三好夫人将以更加开放和创新的姿态,迎接市场的新挑战,与消费者一同走过每一个万年。

2024-02-23 15:14:11 372

原创 三好夫人:真爱战胜一切

一个深爱你的男人,不仅会在言语上做出让步,更会在争执中主动道歉,缓和你们之间的关系。真正爱你的男人,会用心呵护你,关心你的感受,愿意为你主动承担责任和牺牲。从他的言语和行为中,你可以感受到他对你的真诚和爱意。因为爱是相互的,一个深爱你的男人也会希望你同样珍惜和爱护他。罗子群的家人总是对白光抱有指责,让他感到自尊受损,而白光不能好好挣钱养家,也使得罗子群的娘家人看不起他。如果一个男人真心爱你,他会倾尽所有,不遗余力地满足你的需求。爱情的基础应该建立在告白之上,只有愿意勇敢表达的男人,才是真心对你动心的人。

2024-02-02 18:05:16 361

原创 三好夫人:男人的嘴,骗人的鬼

男人的嘴,常常是他们表达情感的工具,有时候它也会成为伪装的面具,欺骗着那些对爱情充满期待的女人们。他们会说:“我爱你”,“你是我的唯一”,“我会一直陪伴你”,这些话并不一定代表着真实的感情。在他们的心里,这些话只是一种手段,一种获得女人们的青睐和依赖的方式。男人的嘴有时候是善意的谎言,他们不想伤害女人们,所以选择用甜言蜜语来包装自己。我爱你,我想你,你最美,你是我的唯一,离开你我该怎么活啊,这些话似乎成为了无数女人们心中的疑问。当男人的嘴说出爱你的话语时,我们更应该去观察他们的行为,去感受他们的真实态度。

2024-02-01 09:33:13 352

原创 三好夫人:只用两招搞定男神,父母笑了

有一些女生好像天生就拥有一种魔力,让男人难以忘怀。她们脸蛋不算精致,身材也不算完美,没有浓妆艳抹,没有珠光宝气,也没有学富五车,出口成章的文采,更没有能力驾驭住10 公分的红色高跟靴。但是她们身边的男友或老公却把她当作心头肉,掌中宝,满眼都是她。既然三好夫人吃不到葡萄,那就加入吃葡萄的队伍,没看错,拜师!那时候三好夫人是 30 岁的黄金圣女,看到身边比自己小,比自己年长,甚至离异的都再次恋爱,心理越来越急越来越慌,加上年底将至春节到来,害怕“春节批斗会”实在是没招了。

2024-01-20 12:00:40 313

原创 男人越被爱越富有 是确有其事 还是子虚乌有?

幸福是爱的结果,幸福是给予爱的满足,幸福是被爱后的返爱,幸福是白头偕老,幸福是默默付出,幸福是放声大笑,幸福是和爱的人一起看剧,一起狂街,一起在周一的工作日吃着鸡蛋饼挤地铁,幸福无关外在,无关钱多钱少,无关职位高低,只要身边有懂我的你,足矣。男人你要记住,夫人是这个世界上最关心你爱你的女人,无论你出门在外在公司是董事长,总经理,还是程序员,无论你是高的,矮的,胖的,瘦的,白的,黑的,抽烟的,喝酒的,你永远有一个女人在爱着你,因为你就是她的全部。被人爱着是幸福的,因为,这是最省时省力的获取感情的方法。

2024-01-17 10:46:04 307

原创 男人回家后为什么:不响?

但是,妻子的理解与支持对于打破男人的“不响”至关重要。当男人回家后“不响”时,妻子可以试着给他们一些私人空间,理解他们的压力和疲惫。作为妻子,我们需要理解并尊重他们的感受,用爱和理解去打破沉默,可以给他一些小惊喜和关心或者购买一些让对他有益的产品比如三好夫人旺夫茶。首先,工作压力是让男人“不响”的一个重要因素。作为家里的顶梁柱,男人在外面奔波劳累,回家后“不响”的情况时有发生。在上海话中,表示不便说、不发声、不回答等丰富的含义,蕴含着千言万语、余味悠长的意境。因此,他们会选择保持“不响”,以免说错话。

2024-01-14 10:00:00 299

原创 三好夫人 老公为什么“掉”色?

可是为啥这宝贝疙瘩睡的地方总是黄黄的,让人不禁想问,这是咋回事呢?同样的道理,老公睡的地方也会因为汗液中的色素而逐渐变黄。所以啊,这可不是啥可怕的东西,只是男人的生理特点而已。当然了,除了汗液中的色素,还有一些其他的原因也会导致床单、被套发黄。可以适当的给他多做蔬菜和水果,男人都是肉食主义者,可以说是无肉不欢,无肉不欢,餐桌上两顿没有荤菜那么一定会被他抱怨。首先,要定期清洗床单、被套,保持清洁卫生。老公睡的地方都发黄”,这个问题虽然让人有些头疼,但只要我们了解了原因并采取相应的措施,就能轻松解决啦!

2024-01-13 14:32:48 369

原创 三好夫人:成功男人的“火箭”

但是,只要我们肯下定决心,相信自己,就一定能够实现自己的梦想和目标。而作为男人,我们要学会珍惜和支持那些“三好夫人”,因为她们是我们前进路上的“火箭”,让我们飞得更高更远成功。她们用自己的智慧和力量,为男人提供了支持和鼓励,帮助他们在事业上取得了成功。相反,“三好夫人”就是那些在支持男人的同时,也能够活出自己的精彩的女性。于是,我上网查了一下,原来“三好夫人”是指那些在家庭、事业和社交方面都表现得非常出色的女性。在现代社会,女性已经不再是男性的附属品,而是有着自己独立的思想和追求。

2024-01-12 17:19:23 327

原创 三好夫人 中国旺夫茶品牌

男人一直是坚强,报喜不报忧的性格,如果一个男人告诉你他吃饱了 那他是真吃饱了,如果一个男人告诉你他很累,那么你一定要注意他的健康状况。结完婚之后宾客散去,礼服放进柜子仿佛被打进了冷宫,山盟海誓变成了今天吃啥,财米油盐成了主旋律,有了孩子之后老公们越来越没存在感,所有人的关爱都给了孩子,老公们除了吃饭睡觉上班按时交工作外仿佛变成了”无言老人“。曾经那个帅气阳光满头秀发,双眼有神,体态健硕满眼都是你的欧巴,渐渐变成了大肚翩翩,腰酸悲痛,眼睛无光,”绝顶聪明“怕交公粮的大叔。

2024-01-11 19:17:47 344

原创 Charles抓包流程

第一步:电脑端配置配置端口Proxy->Proxy settings->8888并勾选 Enable transparent HTTP proxying第二步:手机端配置打开wifi无线网必须和电脑是同一个局域网内设置代理打开并填写服务器和端口号第三步:SSL证书配置3.1 先下载SSL手机端证书配置help->SSL Proxying->Install Charles Root Creatificate on a Mobile Device or Remote Browser 设备安装证书3.

2022-06-08 11:44:30 418

原创 1024祝自己节日快乐

又到了一年一度的1024程序员节,祝自己和所有的程序员节日快乐,身体健康,少掉头发

2020-10-24 15:10:14 233

原创 iOS14 系统 YBImageBrowser显示图片黑屏问题

今天运营反馈项目中有些用户打开图片黑屏问题全部是14 系统,经过排查是 YBImageBrowser库的问题没有适配 14 系统出现原因:iOS 14系统调用方法- (void)displayLayer:(CALayer *)layer,YYAnimatedImageView没有正确处理。解决:重写YYAnimatedImageView.m 的中的displayLayer方法大概在529 行-(void)displayLayer:(CALayer *)layer {UIImage *current

2020-09-26 10:39:36 2922

原创 iOS 开发常用工具

RDM:mac 电脑外接显示器分辨率软件tuxera Disk Manager:mac电脑支持 Ntfs 格式磁盘Easy APNs provider 测试推送软件Lookin / Reveal/Injectionlll 调试 UI软件 (学习)iHosts 环境切换软件Prepo 处理图标软件PaintCode 矢量图可视化开发工具snippetsLab 代码片段管理工具Renamer 文件夹重命名工具Folx 种子下载工具IINA:强大的视频软件iTools Pro 设备管理软件

2020-06-06 17:29:18 326

原创 CGContext

CGContext 图形上下文 通俗讲就是一块画板,栈形式存放。iOS又分多种图形上下文,其中UIView自带提供的在drawRect方法中通过 UIGraphicsGetCurrentContext获取,还有专门为图片处理的context,还有pdf的context等等均有特定的获取方法常用方法 CGContext常用方法 //获取当前上下文 CGContextRef context =...

2019-09-26 12:15:36 745

原创 CAEmitterLayer 粒子效果

CAEmitterLayer 粒子发射器类,父类CALayer。CALayer有很多子类。比如CAShapeLayer,CAGradientLayer等等。CAEmitterLayer管理着CAEmitterCell,类似于tableView与cell的关系相关API1.属性CAEmitterLayer的属性NSArray<CAEmitterCell *>emitterCel...

2019-09-26 12:10:10 195

原创 CAGradientLayer渐变

CAGradientLayer可以用来处理渐变色的图层结构,也可以用来做隐式动画,大部分时间和CAShapeLayer配和使用相关属性 常用属性 NSArray colors 颜色分配 至少要2种颜色 NSArray<NSNumber *>locations 颜色分割线,颜色之间的界限 CGPoint startPoint 颜色起点 CGPoint endPoint ...

2019-09-26 11:51:08 298

原创 CAShapeLayer

CAShapeLayer属于QuartzCore框架,继承与CALayer,所以本质上CAShapeLayer是一个layer,layer有的属性他都有。CAShapeLayer是通过矢量图形而不是bitmap来绘制图层子类,指定诸如颜色和线宽等属性,用CGPath来绘制图形。CAShapeLayer主要作用是根据路径来绘制图形。只要给定一个路径然后他进行绘制,常用来和BezierPath配合使用...

2019-09-26 11:45:30 2397

原创 UIBezierPath

UIBezierPath贝塞尔路径1.BezierPath可以根据路径在视图中进行渲染,经常用来进行曲线绘制,所以又称贝塞尔曲线。BezierPath和CAShapeLayer组合使用可以做一些比较炫酷的动画效果。2.相关API1).常用方法 +(instancetype)bezierPath; +(instancetype)bezierPathWithRect:(CGRect)rect...

2019-09-26 11:28:39 1017

原创 CALayer

CALayer1.介绍2.与view的关系3.layer能做什么4.layer图层结构5.相关api6.子类7.隐式动画1.介绍CALayer图层,如果把View比作销售方的话 那么CALaye就是生产方。layer负责绘制图层,view负责显示并接受事件。其实view能做的事layer也能做,但是唯独事件接受无法做。2.与view的关系view的内部有一个layer,当vi...

2019-09-25 16:28:23 261

原创 毛玻璃效果

iOS端毛玻璃效果大致有以下四种方式1.UIToolbar 7.0之前2.UIBlurEffect 8.0开发的接口3.CoreImage框架下CIFilter滤镜来做4. 通过Accelerate.framework框架计算RGB色滴值的方式1.UIToolbar UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGR...

2019-09-25 15:49:22 245

原创 CADisPlayLink

1.CADisPlayLink系统级定时器 ,父类NSObject.他的调用频率和设备屏幕刷新频率相同。和NSTimer一样也需要RunLoop支持。2.相关API 创建 +(CADisPlayLink *)displayLinkWithTarget:(id)target selector:(SEL)sel将计时器加入到runloop中,必须加入到runloop中才有作用 -(vo...

2019-09-25 15:10:52 1255

原创 定时器的几种实现方式

**一. ios端实现定时器的方式有以下三种方式1).NSTimer优点:使用方便,满足大多数需求,应用广泛缺点:不太精准,受制于RunLoop,使用可能会造成内存泄露使用:引导页,滑动页等等2).GCD-Dispatch_source_t优点:精度较高,系统自动触发,系统级别的源,不受制于RunLoop缺点:时间事件可能被堵塞使用:验证消息等待3).CADisPlayLink...

2019-09-25 12:32:52 349

原创 从给定的大图中切出指定矩形区域的小图

UIImage *image1 = [UIImage imageNamed:@"1.png"];CGRect. rect = CGRectMake(0, 0,100,100); CGImageRef imageRef = CGImageCreateWithImageInRect(image1.CGImage, rect); UIImage *image = [UIImageimageWi...

2019-09-25 12:16:20 184

原创 Socket

1.相关理论socket:顾名思义接口,套接字,他不是协议是而是一个抽象层,位置在服务层下与传输层之上的中间。socket主要解决计算机系统多个程序占用同一个端口问题。当多个程序公用一个80端口时,当有数据传输是不知道具体哪个程序接受数据的难题。如果说tcp/udp定义了数据怎么传输,那么socket就是具体执行者。socekt定义了点到点双向传输机制。他是成对出现 点a一个socket 点b一...

2019-09-25 11:44:13 186

原创 多线程-NSOperation

NSOperation是对GCD的封装,面向对象,比gcd更易于使用优点:可添加完成的代码块,添加操作之间的依赖,方便控制之下顺序,可以设定优先级,可使用kvo观察操作执行状态。NSOperation是一个抽象类,不能直接使用,有2个抽象类NSInvocationOperation,NSBlockOperationNSOperatiaon引进了操作(任务)和操作队列(队列)的概念2.常用方法...

2019-09-23 18:14:48 120

原创 多线程一NSThread

NSThread Objective-C的线程类1)、创建线程创建线程,并自动执行[NSThread detachNewThreadSelector:@selector(doSomeThing) toTarget:self withObject:nil];创建线程,不自动执行[[NSThread alloc] initWithTarget:self selector:@selector...

2019-09-23 18:14:06 84

原创 多线程-GCD

CGD:是4.0新增的,c语言写的,他是苹果公司为多核cpu的并行运算提高效率出现的,能够自动管理线程的生命周期,不需要我们对线程的管理。1.任务和队列CGD的核心是任务和队列的概念任务:分为同步任务syan顺序执行,异步任务async开启线成。队列:串行队列 顺序执行, 并发队列 开启线程。2.相关API1).队列全局主队列系统提供(串行)dispatch_queue_t q...

2019-09-23 17:42:19 184

原创 关于maxConcurrentOperationCount的验证

官方文档争议点最大线程数量&当maxConcurrentOperationCount = 1 queue为串行队列&控制NSBlockOperation的多少.实践一.maxConcurrentOperationCount = 1时1.纯NSBlockOperation验证 NSBlockOperation *blockop1 = [NSBlockOperation ...

2019-08-09 12:19:51 2737

原创 CollectionView自定义布局

一.CollectionViewFlawyout介绍和相关属性该类是继承CollectionviewFlowyout 属性介绍 UICollectionViewLayoutAttributes对象管理着一个Collection View中给定的一个Item的布局有关的属性。当被CollectionView要求时布局对象创建这个类的实例。 @property (nonatomic) ...

2019-08-05 10:54:01 318

原创 CollectionView (二)头/尾视图

添加头尾部视图流程第一步自定一个view该view继承UICollectionReusableView@interface CollectionHeaderView : UICollectionReusableView第二步注册headerview //注册头部视图 [collectionView registerClass:[CollectionHeaderView class...

2019-08-05 10:46:30 502

原创 CollectionView Gird布局及基本使用

CollectionViewOS6之后出现的视图控件,与UITableView类似,最大的特点是可以对cell实现灵活的布局一UICollectionViewFlowLayout 介绍介绍:UICollectionViewFlowLayout系统提供的,能够实现cell的网格布局UICollectionViewFlowLayout的父类是UICollectionViewLayout,UICo...

2019-08-05 10:41:34 191

原创 TextView

textView文本显示控件既有uilable的显示属性,又有textfield的编辑属性。该控件的父类UIScrollView一相关属性 //创建 UITextView *textView = [[UITextView alloc]init]; //属性 textView.frame = CGRectMake(10, 80, self.view.frame.size...

2019-08-05 10:33:44 545

原创 Tableview(五)显示顺序及动画

#pragma mark---tableview的cell,头部视图,尾部视图显示顺序//cell将要显示-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{ NSLog(@"将要...

2019-08-05 10:23:02 177

原创 TableView四(编辑模式)

tableview是否可编辑//编辑模式,// [tableView setEditing:YES animated:YES];代理方法-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPathtableview删除函数[tableView deleteRows...

2019-08-05 10:20:38 214

原创 TableView(三)索引

一索引相关属性 //索引相关属性 //设置默认时索引字符的的颜色 //tableView.sectionIndexColor = [UIColor redColor]; //选中时索引条的背景色 // tableView.sectionIndexTrackingBackgroundColor = [UIColor lightGrayColor]; //设置默...

2019-08-05 10:16:07 276

原创 UITableView(二)闭合式分组

一创建tableview playcount = 900; tableview = [[UITableView alloc]initWithFrame:CGRectMake(0, 80,self.view.frame.size.width,self.view.frame.size.height-80) style:UITableViewStyleGrouped]; ta...

2019-08-05 10:13:51 102

原创 UITouch

一.Touch常用属性 window 触摸产生时所处的窗口 view 触摸时所产生的视图 tapCount 短时间内点按屏幕的次数,可以判断tapCount时点击,双击,或更多点击 timestamp 记录触摸事件产生或变化时的时间 phase 当前事件所处状态 touchu常用方法 返回的位置是针对view的原点 -(CGPoint)locationIn...

2019-08-05 09:52:47 346

iOS 定位+大头针+导航demo

模拟器下运行的话请设置模拟器的经纬度

2017-08-16

iOS 定位+大头针+导航

本demo是基于系统自带的MapKit实现的地位和目标大头针然后调用系统地图导航。建议真机运行,如果在模拟器上运行的话,请设置一下你的模拟器的经纬度

2017-08-16

ui控件大全

各种控件属性和使用方法适合初级

2016-12-18

空空如也

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

TA关注的人

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