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
)。