2012年6月5日 星期二

自訂圖片的UIBarButtonItem


//img: UIBarButtonItem 的圖片
//action: UIControlEventTouchUpInside selector
-(UIBarButtonItem *)customBarButtonItemWithImage:(UIImage *)img touchUpInsideSelector:(SEL)action
{
    UIBarButtonItem *result;
    UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 24, 24)];
    [button setBackgroundImage:img forState:UIControlStateNormal];
    //點擊時會跟 SystemButtonItem 發光
    [button setShowsTouchWhenHighlighted:YES];
    [button addTarget:self action:action forControlEvents:UIControlEventTouchUpInside];
    result = [[[UIBarButtonItem alloc] initWithCustomView:button] autorelease];
    [button release];
    
    return result;
}

2012年6月4日 星期一

如何取得Keyboard Rect


註冊 keyboard 通知 

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidShow:) name:UIKeyboardDidShowNotification object:nil];  
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardDidHide:) name:UIKeyboardDidHideNotification object:nil];

2012年5月31日 星期四

Baby Diary 資料轉移教學

各位Baby Diary的使用者您們好
當您使用LITE版一段時間,購買了正式版,LITE版的資料要如何轉移至正式版?
Baby Diary有了新的功能,可以將LITE版的資料轉移至正式版中。

請依下列步驟執行,即可完成!(下列步驟會將正式版中的資料覆蓋,如正式版中有重要資料,請勿執行下列步驟!)
下列步驟適用於 Baby Diary 1.5版 & Baby Diary Lite 1.2版 或更新版本