What Is Software Design?

程式設計不是 “building software”,而是 “designing software”。

2013年10月24日 星期四

Eclipse 顯示中文 編輯中文 中文亂碼

step1. step2. 恭喜你的亂碼,是否已經變回正常的中文字了...

2013年10月17日 星期四

輸入Picker View 樣式 資料時 navigation bar 要灰色 不能使用

step1. 全域宣告 UIButton *barBlockBut;  像是如下: @interface SportViewController () <UITextFieldDelegate> {   UIButton *barBlockBut; } step2. 調用textFieldDidBeginEditing - (void)textFieldDidBeginEditing:(UITextField *)textField {     if(textField == (sportTimeTextField 這裡填寫您輸入的textField))     {         if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1)         {         self.view.window.tintAdjustmentMode...

2013年10月4日 星期五

ios7 status bar 隱藏 hide

ios7對於 狀態列有很大的改變 舊的程式碼為 [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide]; 不過在ios7中這個方法已經無法work了 解決方法1. 到infor.plist中 加入 key: UIViewControllerBasedStatusBarAppearance設置為no 這樣就告訴系統說 status bar 不依賴 UIViewcontroller. 解決方法2. - (UIStatusBarStyle)preferredStatusBarStyle { return UIStatusBarStyleLightContent; //UIStatusBarStyleDefault = 0 黑色文字,浅色背景时使用 //UIStatusBarStyleLightContent = 1 白色文字,深色背景时使用 } 上面的code是控制顯示時的樣式,下面的code是控制是否顯示status bar 調用以下的code 會觸發上面的code - (BOOL)prefersStatusBarHidden { ...