- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 IOS CoreText.framework --- 图文混排
利用CORETEXT进行图文混排。 实现代码: [cpp] view plaincopy void RunDelegateDeallocCallback( void* refCon ){ } CGFloat RunDelegateGetAscentCallback( void *refCon ){ NSString *imageName =
2015-06-05 14:14:27 310
原创 IOS CoreText.framework --- 行 CTLineRef
前面两篇文章介绍了文字的样式,段落样式。本文章主要介绍行模式。CTLineRef 知识了解: 1.字符(Character)和字形(Glyphs) 排版系统中文本显示的一个重要的过程就是字符到字形的转换,字符是信息本身的元素,而字形是字符的图形表征,字符还会有其它表征比如发音。 字符在计算机中其实就是一个编码,某个字符集中的编码,比如Unicode字符集,就囊括了大都数存在的字符。
2015-06-05 14:13:55 576
原创 IOS CoreText.framework --- 基本用法
API接口文档。 https://developer.apple.com/library/mac/#documentation/Carbon/Reference/CoreText_Framework_Ref/_index.html CoreText 框架中最常用的几个类: CTFont CTFontCollection CTFontDescriptor CTFrame
2015-06-05 14:13:09 334
原创 IOS CoreText.framework --- 段落样子CTParagraphStyle
在前面一篇文章中,介绍了属性文字的基本使用,本章节主要针对文字的段落样式展开演示说明。 先定义一段演示文字(文字中有中,英文)。 [cpp] view plaincopy NSString *src = [NSString stringWithString:@"其实流程是这样的: 1、生成要绘制的NSAttributedString对象。 2、生成一个CTFrameset
2015-06-05 14:13:00 406
原创 Objective-C Runtime 运行时之二:成员变量与属性
在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性,方法,协议与分类的实现。 本章的主要内容将聚集在Runtime对成员变量与属性的处理。在讨论之前,我们先介绍一个重要的概念:类型编码。 类型编码(Type Encoding) 作为对Runtime的补充,编译器将每个方法的返回值和参数类型编码为一个字符串,
2015-06-05 13:43:28 268
原创 新浪 腾讯 yahoo股票api哪个好
这几个门户能找到的比较特别的,腾讯的有1分钟数据,雅虎的有历史数据,新浪的是K线5分钟数据和实时数据还有日内明细,但是交易的接口只有万德的有
2015-06-04 17:07:38 2540
原创 腾迅股票数据接口 http/javascript
之前使用了新浪的股票数据,由于新浪http/javascript缺少一些数据,用chrome自带的开发工具监视腾迅财经HTTP信息,得到以下获取股票数据的方法。 以五粮液为例,要获取最新行情,访问数据接口: [html] view plaincopy http://qt.gtimg.cn/q=sz000858 返回数据: [html] vi
2015-06-04 17:05:13 558
原创 UIDevice 设备信息
1. 判断是否是横向屏:BOOL b=UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation); 获取设备uniqueIdentifier :[UIDevice currentDevice].uniqueIdentifier;,但在ios5中,它已被废弃。 http://kensou.blog.
2015-06-02 18:36:57 334
原创 xmpp开发入门
下载xmppframework框架 https://github.com/robbiehanson/XMPPFramework 2 环境配置 参考:https://github.com/robbiehanson/XMPPFramework/wiki/GettingStarted_iOS https://github.com/robbiehanson/XMPPFra
2015-06-02 14:48:29 420
原创 #pragma mark - TableView Optional Methods - (void)tableView:(UITableView *)tableView didSelectRowAt
在iOS 7 中,我们可能会这样设置UItableview,把分割线右移的问题解决掉。 #ifdef __IPHONE_7_0 if ([tableViewProj respondsToSelector:@selector(separatorInset)]) { [tableViewProj setSeparatorInset:UIEdgeInsetsZero];
2015-06-02 14:47:12 321
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人