返回首页
立即注册 登录

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

结果: 找到 “attributedString” 相关内容 52 个

LMJVerticalScrollText - 一个简单好用的文字滚动控件

JerryLMJ上传时间:2019-9-4 15:51
LMJVerticalScrollText github地址:https://github.com/JerryLMJ/LMJVerticalScrollText 如果此代码帮助到你,请赐给一颗star,你的鼓励是我coding的动力! |10 一个简单好用的字符串滚动控件 效果 无间隙从下到上循环滚动 https://github.com/JerryLMJ/LMJVerticalScrollText/raw/master/demo1.gif 有间隙从上到下循环滚动 https://github.com/JerryLMJ/LMJVerticalScrollText/raw/master/demo2.gif 支持哪些场景 UIView、UITableViewCell、Storyboard 等... 属性及方法 属性描述 delegate代理 textDataArr文字数据,支持和类型 textFont文字字体 textColor文字颜色 textAlign ...

JJException 0.2.1发布

jezz上传时间:2019-2-26 23:23
# JJException 保护App,一般常见的问题不会导致闪退,增强App的健壮性,同时会将错误抛出来,根据每个App自身的日志渠道记录,下次迭代或者热修复以下问题. - Unrecognized Selector Sent to Instance(方法不存在异常) - NSNull(方法不存在异常) - NSArray,NSMutableArray,NSDictonary,NSMutableDictionary(数组越界,key-value参数异常) - KVO(忘记移除keypath导致闪退) - Zombie Pointer(野指针) - NSTimer(忘记移除导致内存泄漏) - NSNotification(忘记移除导致异常) - NSString,NSMutableString,NSAttributedString,NSMutableAttributedString(下标越界以及参数nil异常) ## 如何安装 __Requirements__ * iOS 8.0+ * OSX 1 ...

仿微信导航栏的实现,让你的导航栏过渡平滑,赏心悦目。

狼吟于夜上传时间:2018-12-31 14:21
## 简单介绍 - 仿微信导航栏的实现,让你的导航栏过渡平滑,赏心悦目。 - 使用简单,只需要在viewDidLoad中设置想要的效果即可: ``` hx_backgroundColor = .white hx_tintColor = .red hx_titleColor = .red hx_barStyle = .default ``` - 支持 appearance统一设置,在AppDelegate的application(didFinishLaunchingWithOptions中设置即可: ``` let navigationBar = UINavigationBar.appearance() navigationBar.barTintColor = .red navigationBar.tintColor = .white navigationBar.barStyle = .black navigationBar.titleTextAttributes = ``` 更具体的用法请下载 (https://github.com/hxwxww/HXNavigationController) 查看。 |15 ...

轻量级UILabel分段点击扩展更新啦

lyb5834上传时间:2018-11-22 15:02
# YBAttributeTextTapAction * 一行代码添加文本点击事件 # 效果图 !(https://lyb5834.github.io/Images/attributeTapAction.gif) # Swfit版本(最新版还未更新) https://github.com/lyb5834/YBAttributeTextTapForSwfit.git # 使用方法 * `#import "UILabel+YBAttributeTextTapAction.h"` * 先设置 `label.attributedText = ?????` * 有2种回调方法,第一种是用代理回调,第二种是用block回调 * 代理回调 * 1.传入要点击的字符串数组` delegate:self];` * 2.传入要点击的range数组` delegate:self]` * block回调 * 1.传入要点击的字符串数组 ` tapClicked:^(UILabel *label,NSString *string, NSRange range,NSIn ...

JJException 0.1.3

jezz上传时间:2018-11-11 17:50
# JJException 保护App,一般常见的问题不会导致闪退,增强App的健壮性,同时会将错误抛出来,根据每个App自身的日志渠道记录,下次迭代或者热修复以下问题. - Unrecognized Selector Sent to Instance(方法不存在异常) - NSNull(方法不存在异常) - NSArray,NSMutableArray,NSDictonary,NSMutableDictionary(数组越界,key-value参数异常) - KVO(忘记移除keypath导致闪退) - Zombie Pointer(野指针) - NSTimer(忘记移除导致内存泄漏) - NSNotification(忘记移除导致异常) - NSString,NSMutableString,NSAttributedString,NSMutableAttributedString(下标越界以及参数nil异常) ## 如何安装 __Requirements__ * iOS 8.0+ * OSX 10.7+ * ...

JJException 0.0.9发布(保护App不闪退)

jezz上传时间:2018-10-8 19:12
保护App,一般常见的问题不会导致闪退,增强App的健壮性,同时会将错误抛出来,根据每个App自身的日志渠道记录,下次迭代或者热修复以下问题. - Unrecognized Selector Sent to Instance - NSArray,NSMutableArray,NSDictonary,NSMutableDictionary - KVO - Zombie Pointer - NSTimer - NSNotification - NSString,NSMutableString,NSAttributedString,NSMutableAttributedString ## 如何安装 __Podfile__ ``` pod 'JJException' ``` __Cartfile__ ``` github "jezzmemo/JJException" ``` __手动导入代码__ 导入`Source`文件夹里所有文件,需要将`MRC`目录下所有.m文件,编译选项更改成-fno-objc-arc ## 如何使用 * 所有异常的 ...

防止crash框架,不改变原代码支持KVO自释放,等11种类型

越努力越幸运啦上传时间:2018-8-30 21:13
**说明**** LSSafeProtector 是一个可快速集成但功能强大的防止crash库,不改变原代码支持KVO自释放,等11种crash,使用Objective-C编写.** 源代码地址 (https://github.com/lsmakethebest/LSSafeProtector) ** 须知** LSSafeProtector 基于 "Xcode 7.3 , iOS 6+ 和ARC ,请使用最新正式版来编译LSSafeProtector,旧版本的Xcode可能有效,但不保证会出现一些兼容性问题。 ** CocoaPods** 推荐使用 CocoaPods 安装。 * 在 Podfile 中添加 pod 'LSSafeProtector'。 * 执行 pod install 或 pod update。(如搜索不到,请更新pod仓库pod repo update) * 导入 "LSSafeProtector.h"。 **安装** 通过 Clone or download 下载 LSSafeP ...

强大的防止crash库,支持11种crash

越努力越幸运啦上传时间:2018-8-6 16:33
项目地址 点击查看项目代码 代码地址 https://github.com/lsmakethebest/LSSafeProtector 目前支持以下类型crash LSSafeProtectorCrashTypeSelector LSSafeProtectorCrashTypeKVO, LSSafeProtectorCrashTypeNSArray, LSSafeProtectorCrashTypeNSMutableArray, LSSafeProtectorCrashTypeNSDictionary, LSSafeProtectorCrashTypeNSMutableDictionary, LSSafeProtectorCrashTypeNSStirng, LSSafeProtectorCrashTypeNSMutableString, LSSafeProtectorCrashTypeNSAttributedString, LSSafeProtectorCrashTypeNSMutableAttributedString, LSSafeProtectorCrashTypeNSNotificationCenter #import "NSObject+Safe.h"通过如下方式开启防止闪退功能 ...

SSSearcher仿微信搜索联系人,高亮搜索检索匹配文字,支持中...

SS_Terry上传时间:2018-7-2 15:17
attributedString

类似QQ,微信的弹出框架,可高度自定义

lyb5834上传时间:2018-6-15 16:37
# YBPopupMenu * 快速集成popupMenu # cocoapods支持   * 只需在`Podfile`中加入`pod 'YBPopupMenu', '~> 1.1.2'`后`pod install`即可 # 最近更新   * 开放部分私有属性,如`titles`,`images`,`tableView`,`minSpace`等等   * 点击回调方法有更新(旧的还可以用)   * 增加可自定义Cell的回调,遇到奇葩需求可以自定义设置(具体使用方法可参考demo) # 上次更新   * 代码全部重构,不过完全兼容原先的API接口   * 增加了`YBPopupMenuPriorityDirection`属性,可以设置箭头的第一优先级方向,当将要超过屏幕时会自动反转方向   * 增加了`rectCorner`属性,可以自定义圆角(当反转时会自动镜像的反转圆 ...

webView wkwebView 截屏,scrollView 截屏,图片拼接,加logo

dudongge上传时间:2018-4-25 19:03
|15 ### 写在前面 最近有这么一个需求,分享页面,分享的是web订单截图,既然是web 就会有超出屏幕的部分, 生成的图片还要加上我们的二维码,这就涉及到图片的合成了。 有了这样的需求,就是各种google.也算解决了自己的需求,另外,也总结了一下,对需求做了下拓展,目前是swift4.0版本。 *** 整合成一个三方库,以下只是部分代码,详细代码及demo请见,(https://github.com/dudongge/DDGScreenShot)https://github.com/dudongge/DDGScreenShot *** ### View生成图片 ``` 代码也比较简单 screenShotImage 就是截取后的图片 let context = UIGraphicsGetCurrentContext() context?.saveGState() context?.translat ...

ios 物流时间轴,自动匹配电话号码,可点击拨打

你们纯洁哥上传时间:2018-3-12 10:51
本demo使用MJRefresh来做上拉刷新,MJExtension来做模型解析,YYit做富文本点击事件,话不多说上代码 ``` ///控制器内数组添加模型 NSInteger totalCount = array.count; //清空数组 ; for (NSInteger i = 0; i 0) { color: backgroundColor:nil tapAction:^(UIView *containerView, NSAttributedString *text, NSRange range, CGRect rect){ ...

CoreText 实现图文混排

请叫我诛仙上传时间:2018-2-10 10:26
CoreText 实现图文混排 demo的github地址 https://github.com/tianliangyihou/News_coretText *** 如果你对CoreText也比较感兴趣的话,建议可以看看下面这篇文章,了解一些文字排版的基本知识: 链接:http://www.cocoachina.com/industry/20140521/8504.html *** 然后再看看下面这个老外用swift4 写的一个比较好的效果,介绍也写得很清楚(都是英文)。很多介绍CoreText都提到这篇文章: https://www.raywenderlich.com/153591/core-text-tutorial-ios-making-magazine-app *** 还有唐巧写的猿题库中的一篇CoreText的知识: 链接:http://ju.outofmemory.cn/entry/53649 *** 再之后可以看看这个github上的一个关于CoreText的开源库,代码 ...

swift版本空界面处理CLEmptyView

cleven上传时间:2018-1-22 22:30
# swift版本空界面处理 #### 本库采用链式语法编写,如果项目依赖MJRefresh可直接使用,如果不依赖MJRefresh删除项目中MJRefresh扩展文件即可,使用相当简单方便,可满足大众空界面需求,如果在使用的过程中,遇到问题,还请告知,感谢,如果对您有帮助,请star鼓励一下 (https://github.com/cleven1/CLEmptyView) !(http://i1.bvimg.com/628975/35e865ed2216aa8b.gif) ### 集成方式可以直接pod导入: `pod 'CLEmptyView'` ## 使用方法:可一行代码,添加空界面和加载动画 ``` tableView.normalEmptyView() ``` #### 下面是normalEmptyView的具体实现,写一个tableView的extension,配置需要显示的信息即可,外部可一句话调用, ``` extension UITableView ...

一行代码操作数据库:CWDB

Chavez上传时间:2018-1-2 09:38
## 前言 我们从0开始封了一个面向OC模型的数据库就要结束了,开发工作其实在上一篇就做完了,之后做了一些小的优化以及代码的调整来发布这篇文章,先看一下我们最终形态。 - **直接**: 调用sqlite原生API操作数据库,没有中间框架。 - **易用**: 一行代码实现数据库增删查改操作。 - **多元**: 支持所有基本数据类型、集合类型以及自定义模型。 - **智能**: 一行代码,智能实现插入、更新、升级、迁移数据。 - **强大**: 0代码支持数组嵌套模型、嵌套字典,字典嵌套模型等相互嵌套。 - **灵活**: 支持多种查询、删除操作,支持使用sql语句查询、删除。 - **还原**: 存入数据库时为A模型,查询的数据一定还给你A模型。 **我们支持的类型有**: ` ...

iOS 富文本编辑工厂, 省去繁琐的编辑代码

ChangSanJiang上传时间:2017-11-7 12:01
## 对比: 之前: ```Objective-C NSShadow *shadow = ; shadow.shadowColor = ; shadow.shadowOffset = CGSizeMake(0.2, 0.2); NSAttributedString *testAttr = initWithString"test" attributes{NSFontAttributeName:, NSForegroundColorAttributeName:, NSShadowAttributeName:shadow}]; ``` 现在: ```Objective-C // 可修改整体, 也可修改指定范围. testAttr = ) .expansion(0.5) .fontColor() .shadow(shadow) .backgroundColor() .lineSpacing(5) .alignment(NSTextAlignmentLeft) .underline(); // 等等 // 修改指定范围 worker.n ...

在iOS工程中使用iconfont技术节省图片开销

昔年123456上传时间:2017-8-31 10:19
工程大小优化之图片资源_摘要:_点点iOS项目本身功能较多,导致应用体积也比较大。一个Xcode工程下图片资源占用了很大的空间,且如果有些App需要一键换肤功能,呵呵,不知道得做多少图片。每套图片还需要设置1x@,2x@,3x@等简介IconFont技术起源于Web领域的Web Font技术。随着时间的推移,网页设计越来越漂亮。但是电脑预装的字体远远无法满足设计者的要求,于是Web Font技术诞生了。一个英文字库并不大,通过网络下载字体,完成网页的显示。有了Web Font技术,大大提升了设计师的发挥空间。网页设计中图标需要适配多个分辨率,每个图标需要占用一次网络请求。于是有人想到了用Web Font的方法来解决这两个问题,就是IconFont技术。将矢量的图标做 ...

一个快速便捷展开或折叠内容详情的控件,甚至你只需要...

Abnerzj上传时间:2017-8-13 22:01
(https://github.com/Abnerzj/ZJUnFoldView) # ZJUnFoldView - A fast, convenient view to unfold or fold content details, even you only need to pass in a text content. - 一个快速便捷展开或折叠内容详情的控件,甚至你只需要传入一段文字内容。 ## Contents * (#Getting_Started) * (#Features) * (#Installation) * (#Examples) * (#Custom_Content) * (#Default_Configure) * (#Custom_AttributedString) --- # Getting Started【开始使用】 ## Features【能做什么】 ZJUnFoldView是一个快速便捷展开或折叠内容详情的控件。 - 内容详情支持自定义属性文字,甚至只需传入一段文字内容。 - 支持默认折叠的行数和展开按钮位置等功能 ...

再发一次我的类似QQ,微信的弹出框架

lyb5834上传时间:2017-6-30 09:07
好多人电邮我问我要最新的框架代码,都说是在code4app下载的,我才想起来上次我没放git地址,现在我再发一次这个框架,并附带git托管地址,有最新的版本更新会第一时间push到github,如果好用希望能给个star或fork以下,方便下次寻找^_^ GitHub地址: https://github.com/lyb5834/YBPopupMenu ----- # YBPopupMenu * 快速集成popupMenu # 效果图 !(http://7xt3dd.com1.z0.glb.clouddn.com/YBPopupMenuGif.gif) # cocoapods支持 * 只需在`Podfile`中加入`pod 'YBPopupMenu'`后`pod install`即可 # 重大更新 * 代码全部重构,不过完全兼容原先的API接口 * 增加了`YBPopupMenuPriorityDirection`属性,可以设置箭头的第一优先级方向, ...

ScottCounter

Scott_Li上传时间:2017-6-20 13:46
*attributedString

123下一页

编辑推荐

关闭

每日头条

【官方公告】金钱的获得方法、用途及vip特权介绍
相信很多技术GG现在都有这样一个疑问,论坛的金钱有什么作用,怎么样才能快速挣金钱?快来看攻略吧~

查看 »

Powered by Discuz! X3.2   © 2001-2013 Comsenz Inc. |广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|Code4App ( 粤ICP备15117877号-1 )|