5 弯弯的小溪

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

UITextField ios键盘

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

2020-07-27 17:42:46

iOS标签不规则排序

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

2020-07-27 17:39:05

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

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

2020-06-22 16:58:36

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

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

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

2020-05-12 16:53:02

详解CALayer的anchorPoint和position

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

2020-04-23 16:43:25

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

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

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

2020-04-23 15:12:03

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

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

2020-01-10 17:33:57

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

Swift 中 class 和 struct

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

2019-12-25 17:17:43

iOS日常开发-九宫格布局

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

2019-12-25 17:16:37

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

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

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

Ios常用第三方框架(二)

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

2019-12-20 14:16:03

Ios常用第三方框架(一)

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

2019-12-20 14:15:01

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

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

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

iOS开发经验

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

2019-12-12 14:41:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。