インド来てます

最近頻度上がってる。カレーうまー。


今感じていること@2012/05/15 18:16   | 0 comments | 1 trackbacks |

フィード(ATOM1.0)の公開を再開しました。

停止から時間が経ってしまい申し訳ありませんでした。

読書の定義

こちらからフィードにアクセス出来ます。

なお、今回の改造には以下の記事を参考にさせていただきました。

ウノウラボ by Zynga Japan: Feedcreatorのご紹介


読書の定義@2012/05/13 14:53   | 0 comments | 0 trackbacks |

UITableViewCellでの削除ボタン表示を検知したかった

参考にしたのはこちら。

iPhone UITableView - Delete Button - Stack Overflow

要はこんな感じで「willTransitionToState」をオーバライドすれば良いと。

- (void)willTransitionToState:(UITableViewCellStateMask)state {
[super willTransitionToState:state];

if(state == UITableViewCellStateShowingDeleteConfirmationMask){
NSLog(@"delete button appear");

} else if(state == UITableViewCellStateDefaultMask){
NSLog(@"button disappear");
}
}

ただ、これはUITableViewCell内で実装しないと行けない訳です。例えば、削除ボタン出ているときにUITableViewControllerの編集ボタンを使用不可にしたいなんてときに困ってしまった訳で。

さらに参考になったのがこちら。

iphone - Reference from UITableViewCell to parent UITableView? - Stack Overflow

カスタマイズしているUITableViewCellのヘッダに以下のように書いて。

// interface
UITableViewController *rootController;

// propery
@property (nonatomic, assign) UITableViewController *rootController;

実装ではこんな感じに。

@synthesize rootController;

- (void)willTransitionToState:(UITableViewCellStateMask)state {
[super willTransitionToState:state];

if(state == UITableViewCellStateShowingDeleteConfirmationMask){
rootController.navigationItem.leftBarButtonItem.enabled = NO;
} else if(state == UITableViewCellStateDefaultMask){
rootController.navigationItem.leftBarButtonItem.enabled = YES;
}
}

さらに、UITableViewControllerの方で参照させてあげればオッケーと。


// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
[途中省略]
UIViewController *viewController = [[UIViewController alloc] initWithNibName: @"ConditionCell" bundle: nil];
normalCell = (ConditionCell *)viewController.view;
normalCell.rootController = self;
[途中省略]
}

しっかし、stackoverflowにはお世話になってばかりだなーと。


実験@2012/05/13 10:24   | 0 comments | 0 trackbacks |

これはブラックだ…やや閲覧注意

子供は泣いてしまいそう。



こう言う結末になる物語のインパクトで作ってしまった模様です。このストーリーもすごそうだ。以下のリンク先で作り方載ってます。

Game of Thrones Cake Pops

元記事こちら。

HOWTO make Game of Thrones cake pops - Boing Boing


海外ネタ@2012/05/13 08:29   | 0 comments | 0 trackbacks |

今日から始める思考のダイエットの読書感想


@2012/05/13 08:21   | 0 comments | 0 trackbacks |

05/12のツイートまとめ

icot

clicklog was created by icot. http://t.co/bf476lf2 #clicklog
05-12 12:26


つぶやき@2012/05/13 03:10   | 0 comments | 0 trackbacks |

イノベーションのDNA 破壊的イノベータの5つのスキル (Harvard Business School Press)の読書感想


@2012/05/11 06:55   | 0 comments | 0 trackbacks |

こんなクラクションなら車もよけるゼ!

こちらに通じる物を感じる…。



Train horn attached to bicycle - Boing Boing


海外ネタ@2012/05/09 20:48   | 0 comments | 0 trackbacks |

心に狂いが生じるとき―精神科医の症例報告 (新潮文庫)の読書感想


@2012/05/09 20:26   | 0 comments | 0 trackbacks |

トイレをノックする必要が無くなるツール

これ、いろいろ使い道ありそうだなー。センサーデバイスとnode.jsとレーザーの組み合わせ。トイレなり部屋に人が入ることを検知するとスマートデバイスにpushしてくれるという代物。さらにはレーザー光線で該当する部屋のところに赤い点を表示したり。



思っていた以上にnode.js使われ始めているんだなー。

MAKE | Wireless In-Use Notification System


海外ネタ@2012/05/09 07:09   | 0 comments | 0 trackbacks |

«  | HOME |  »

いろいろ作ったり

今感じていること
あわせて

プロフィール

Author:icot
総合電気メーカで働く30代の会社員。お酒、ジョギング、音楽、本、料理をこよなく愛してます。ここでは、日々感じた事を書き連ねるとともに、いろいろ実験してみたりしてます。
icotfeels[at]gmail.com