2012年2月24日 星期五

2012年2月23日 星期四

[iOS Dev] 點擊狀態列捲軸往上問題 Tap statusbar scroll to top doesn't work

我有一個UITableView結果發現scroll到下面時

竟然無法點statusbar自動捲到最上面

後來發現是因為我的UITableViewCell裡有UIWebView, 所以action被搶走了

所以只要把UIWebView的scroll to top關掉, 就可以避免這個問題

Code (iOS5):
webView.scrollView.scrollsToTop = NO; 

2012年2月17日 星期五

[iOS Dev] 更改UIKeyboard的底色為黑色

    [inputTextView becomeFirstResponder];
    [inputTextView setKeyboardAppearance:UIKeyboardAppearanceAlert];


原本的Default


更改keyboardAppearance 為 UIKeyboardAppearanceAlert

2012年2月7日 星期二

[iOS Dev] Parse query string into dictionary

Usage:
NSString *qs = @"username=hank&age=27&blog=whhnote.blogspot.com";
NSDictionary *queryParams = [self parseQueryString:qs];
NSLog(@"%@", queryParams);
NSLog(@"%@", [queryParams objectForKey:@"username"]); // get username from dict
So, you will get a dictionary look like
{
    age = 27;
    blog = "whhnote.blogspot.com";
    username = hank;
}

2012年2月1日 星期三

[Xcode] 設定預設文件開頭的 Organization

原本預設是 ___MyCompanyName___, 這樣新增檔案都要改一次

在Ternimal直接下此指令更改預設值
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME="Hank's Company";}'

之後就不用改了

[iOS Dev] NSUserDefaults Save/Read/Clear 儲存/讀取/清除 速記

參考: NSUserDefaults Class Reference
Related Posts Plugin for WordPress, Blogger...