原创 讓label自適應裏面的文字,自動調整寬度和高度。

  UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0,0,0,0)];這個f

原创 NSString(字符串)詳細操作

    字符串是程序設計最常用的數據類型之一了。在Mac/iPhone編程中,蘋果爲我們提供了一個不同的字符串類型NSString。有別與普通的String爲數據類型,NSString其實是一個對象類型。NSString是NSObject

原创 loadView 和 viewDidLoad 的區別

loadView 和 viewDidLoad 是 iPhone 開發中肯定要用到的兩個方法。 他們都可以用來在視圖載入的時候初始化一些內容。但是他們有什麼區別呢? viewDidLoad 方法只有當 view 從 nib 文件初始化的時候

原创 UIButton按鈕控件

1、動態創建 //創建按鈕         UIButton *sampleButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];   //設置按鈕位置         [s

原创 UIWebView

UIWebView是iOS sdk中一個最常用的控件。是內置的瀏覽器控件,我們可以用它來瀏覽網頁、打開文檔等等    用UIWebView在當前程

原创 UITextView控件的用法詳解

UITextView控件的用法詳解 1.創建並初始化創建UITextView的文件,並在.h文件中寫入如下代碼: 1 #import <UIKit/UIKit.h> 3 @interface TextViewController

原创 NSData取隨機數

 NSData *datanow = [NSData data];        int i = (int)datanow;           

原创 程序名稱隨用戶切換語言改變而改變

  增加一個本地化語言stirng,在裏面各加上 如: 中文: CFBundleDisplayName =“你的名字” 英文: CFBundleDi

原创 播放音樂

 -(void) playMusic { @try{//取文件路徑 NSString *musicFilePath = [[NSBundle mai

原创 在tableview中選種一行,當失去焦點的時候選種行的顏色自動消失

  -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSInd

原创 UIImageView控件使用詳解

  UIImageView:可以通過UIImage加載圖片賦給UIImageView,加載後你可以指定顯示的位置和大小。 1、初始化 UIImage

原创 延時函數和NSTimer的使用

 1、延時函數: [NSThread sleepForTimeInterval:5.0]; //暫停5s.2、Timer的使用: NSTimer *connectionTimer;  //timer對象 如://初始化timer,@sel

原创 更改cell選中後的顏色

  cell.selectionStyle = UITableViewCellSelectionStyleGray; 點贊 收藏

原创 Localizations程序本地化語言

  1、在程序文件info.plist——Localizations中添加多語言支持 如使用Localizable.strings Localiza

原创 NSDate時間操作

 NSDate對象表示時間上的一個點, NSDate是一個抽象類,提供了創建日期,比較日期,描述日期,計算間隔和其他類似的功能。   1、獲取當前時間 NSDateFormatter*formatter = [[NSDateFormatt