IOS7开发~NSAttributedString】的更多相关文章

本文转载至:http://blog.csdn.net/lizhongfu2013/article/details/9124893 IOS7在UI方面发生了很大改变,所以感觉有必要重新审视的学习一下(新特性+以前未注意到的特性). 现在开始了: 1.UIView: a)view.clearsContextBeforeDrawing =YES  <IOS6> When the Clears Graphics Context (clearsContextBeforeDrawing) checkbox…
从 NSBundle 中读取rtf文本文件的内容,然后用UITextView展示: NSURL *url = [[NSBundle mainBundle] URLForResource:@"Test.rtf" withExtension:nil]; NSMutableAttributedString *attributedText = [[NSMutableAttributedString alloc] initWithFileURL:url options:@{} documentA…
    iOS7到现在已经发布了有一段时间了.相信你现在已经了解了它那些开创性的视觉设计,已经了解了它的新的API,比如说SpirteKit,UIKit Dynamics以及TextKit,作为开发者,也很可能已经在使用Xcode5进行开发了.   然而,它新颖以及备受争议的特性,让iOS7成为iOS系统史上最大的发布之一.除非你是那种用整晚的时间阅读iOS7更新内容的那种人,那么就可能会忽视掉一两个新的变化.   在本篇文章中我们汇总了一份较完备的iOS7重要且有趣的新变化.现在让我们一起来看…
1.UITextView: A )      IOS7新增加的 UITextViewDelegate 方法: - (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRangeNS_AVAILABLE_IOS(7_0); 这个代理方法是当用户点击UITextView中的超链接的时候回调次方法: 看代码: 1.首先viewController.h 文件中…
UIKit Dynamics的中文名称:有叫UIKit动力,也有叫UIKit动力模型和UIKit动态或者动态UI,叫什么名不要紧,理解就含义就可以了. 什么是UIKit Dynamics ? UIKit动力提供了一个模拟真实世界中力学相关的动画和交互系统.比如重力.碰撞和吸附等.UIKit动力具有可组合.可重用和声明式的特点.我的理解就是把游戏开发中的物理引擎的搬过来了. 首先简单看几点基础知识: 1.UIDynamicAnimator: a. A dynamic animator provid…
本文转载至 http://blog.csdn.net/lizhongfu2013/article/details/9166193 1.UITableView: UITableViewDelegate 新增内容: // Use the estimatedHeigh(估算高度)t methods to quickly calcuate guessed values which will allow for fast load times of the table. // If these metho…
转自:http://blog.csdn.net/smallsky_keke/article/details/16117653 1. fatal error: file '/Applications/Xcode5-DP.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/UIKit.framework/Hea…
和任何新的iOS版本一样,有着一堆堆的新技巧和修改需要处理.有些我并不会立即遇到,所以这篇文章并不是一套完整技巧汇总.只是分享一些我碰巧遇到的问题. 如果你有任何更多的发现,可以发Twitter或者email给我.我将免费一起汇入这篇文章. Stealing The Blur 不幸的是,苹果并没有给你在views上直接使用模糊效果的方法.不过有一些聪明人采取修改UIToolbar的layer来做到iOS模糊. iOS-blur 你如果是想使用黑色风格的模糊,设置这个toolbar的barstyl…
1.弃用 MKOverlayView 及其子类,使用类 MKOverlayRenderer: 2.弃用 Audio Toolbox framework 中的 AudioSession API,使用AV Foundation framework 中的 AVAudioSesssion 类: 3.Core Location framework中的 CLRegion 类被 CLCircularRegion 代替,不过 CLRegion 类在同时支持 geographic和beacon regions的抽…
1,修改状态栏的样式和隐藏. 首先,需要在Info.plist配置文件中,增加键:UIViewControllerBasedStatusBarAppearance,并设置为YES: 然后,在UIViewController子类中实现以下两个方法: - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; } - (BOOL)prefersStatusBarHidden { return N…