原创 UITabBarController 類似自定義效果的實現

//.h文件 #import <UIKit/UIKit.h> @interface MyTabBarController : UITabBarController @end // .m文件 #import "MyTabBarCon

原创 [Cocoa]深入淺出 Cocoa 之 Core Data(2)- 手動編寫代碼

轉載自:羅朝輝(http://blog.csdn.net/kesalin) 前面詳細講解了 Core Data 的框架以及設計的類,下面我們來講解一個完全手動編寫代碼使用這些類的示例,這個例子來自蘋果官方示例。在這個例子裏面,我們打算做這

原创 iOS7 毛玻璃特效代碼

 實現: 首先需要導入Accelerate.framework。 然後把兩個文件加入到自己的項目中即可。 UIImage+ImageEffects.h 複製代碼代碼如下: #import  @interfaceUIImag

原创 Bug-iOS: Collection was mutated while being enumerated.

[objc] view plaincopy //init a NSArray   NSMutableArray *arr2 = [NSMutableArray array];   for (int i=0; i<10; 

原创 UIButton上使用UIEdgeInsetsMake使得title跟圖片對齊

默認情況下,不設置的效果,都是居中現實,button爲150*150 使用以下設置後:   [self setTitleEdgeInsets:UIEdgeInsetsMake( 0.0,-button.imageView.si

原创 iOS開發之AVAudioPlayer 音頻播放

要給工程中添加音頻,首先要導入音頻的框架 AVFoundation.framework 在使用AVFoundation.framework框架時,需要使用的方法就更加的多。常用到的有以下方法: audioPlayer pla

原创 UIMenuController的使用

總結自定義剪貼板的使用 其實自定義剪貼板也非常簡單,無非是放開響應時間,通過UIMenuController自定義剪貼板,然後就是最關鍵的實現你所用的copy方法拉。 爲了方便實用,我給cell添加了長按事件,看代碼--- U

原创 使用UIAppearance協議自定義視圖

iOS 5的重要補充功能:通過蘋果原生類庫自定義視圖外觀。在iOS 5以前,自定義原生控件的外觀並沒有原生支持,因此開發人員感覺很麻煩。開發人員經常面臨的問題是修改一個控件所有實例的外觀。解決這個問題的正確方法是重寫一遍控件。但由於這

原创 點擊是圖片變大,再次點擊圖片恢復原樣

#import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface SJAvatarBrowser : NSObject + (void)showImage:(UIIm

原创 NSRegularExpression iOS自帶的正則表達式

原文  http://blog.csdn.net/hmt20130412/article/details/39553961 以前做驗證郵箱,電話號碼的時候通常用第三方的正則表達式或者NSPredicate(點這裏查看以前的文章

原创 IOS 30多個iOS常用動畫,帶詳細註釋

[cpp] view plaincopy //   //  CoreAnimationEffect.h   //  CoreAnimationEffect   //   //  Created by Vincent

原创 ios下獲得各個路徑的方法

[cpp] view plaincopyprint? - (NSString *)getDocumentPath   {       NSString *path = nil;              // Metho

原创 iOS之UIScrollView詳解

方法&&屬性: // 監控目前滾動的位置(默認CGPointZero) CGPoint contentOffset; - (void)setContentOffset:(CGPoint)co

原创 iOS 手勢的學習

1、.h文件中的代碼如下////  LMViewController.h//  DemoGesture////  Created by 路 apple on 13-9-12.//  Copyright (c) 2013年 __MyComp

原创 iOS 在UIView 上畫虛線

#import "MyLineView.h" @implementation MyLineView // 在UIView 上畫虛線 創建文件MyLineView 繼承與UIView - (void)drawRect:(CGRect)re