前に書いた、Pythonで作るiPhoneアプリのサンプルを見ていたのだけれど、アドレスブックの内容(名前のみ)の一覧をざーっとテーブルにするだけで、あまり面白くない。(sqliteとの連携が簡単って所はいいのだけど。) もっとよくある感じの画面に沢山ボタン等が出てる感じのサンプルを作ってみた。 実はこれもテーブル(TableView)の一種で、TableViewを作るときにstyleを「UITableViewStyleGrouped」に指定すると、こんな感じのを作ることができる。 簡単にこのボタン等を変えられるように、プログラム中で、、、 self.sections_ = [ {"header": "header 1", "items": [{"title": "title 1", "action": lambda p: self.callback(p)}]}, {"header": "