UISegmentedControlを作成し、navigationItem.tableViewに正常にアタッチしました。
しかし、代わりにUIToolbarにアタッチしようとすると、爆発します。
以前にツールバーでUISegementedControlsを見たことがあると思いますが、動作させることができないようです。考え?
// works
NSArray *statusItems = [[NSArray alloc] initWithObjects:@"one", @"two", nil];
statusSegments_ = [[UISegmentedControl alloc] initWithItems:statusItems];
self.navigationItem.titleView = statusSegments_;
// doesn't work
NSArray *statusItems = [[NSArray alloc] initWithObjects:@"one", @"two", nil];
statusSegments_ = [[UISegmentedControl alloc] initWithItems:statusItems];
NSArray *toolbarItems = [[NSArray alloc] initWithObjects:statusSegments_, nil];
self.toolbarItems = toolbarItems;
[toolbarItems release];
[セッションは2010-01-0113:40:35-0600に開始されました。] 2010-01-01 13:40:35.182 TimeSheet [15382:20b] ***-[UISegmentedControlビュー]:認識されないセレクターがインスタンス0x3f5c3e0に送信されました 2010-01-01 13:40:35.183 TimeSheet [15382:20b]***キャッチされなかった例外「NSInvalidArgumentException」が原因でアプリを終了しています。理由:「***-[UISegmentedControlビュー]:認識されないセレクターがインスタンス0x3f5c3e0に送信されました」 2010-01-01 13:40:35.184 TimeSheet [15382:20b]スタック:( 10847323、 2479902267、 11229243、 10798710、 10651330、 24428622、 24429410、 24133352、 24133878、 11379、 24149733、 24130330、 24151483、 24129979、 23770、 23906970、 23890136、 2838970、 10631872、 10628168、 960429、 960626、 23633923 )。