[問題] 在tableview上使用reloadData一開始無法顯示資料
請問各位高手:
小弟現在做用segmentedControl去更換tableview裡面的資料
用switch case(segmentedControl.selectedSegmentIndex)+reloadData方法去更換顯示在
tableview裡的資料
是都可以正常的執行
只是在一開始預設顯示的segment Item 0 時沒有資料顯示出來
要按過其他的segmentItem之後重按segmentItem 0資料才會顯示
請問該如何讓一開始segmentItem 0的資料顯示出來?
麻煩各位高手幫忙!!!
我的viewDidLoad:
- (void)viewDidLoad {
self.segmentedControl.selectedSegmentIndex = 0;
[self Recieve_User];
[self Recieve_Style];
[Recieve_User release];
[Recieve_Style release];
[super viewDidLoad];}
switch case的部份:
switch (segmentedControl.selectedSegmentIndex) {
case 0:
styleName_all = [NSArray arrayWithObjects:@"aaa",nil];
userName_all = [NSArray arrayWithObjects:@"bbb",nil];
self.Recieve_User = userName_all;
self.Recieve_Style = styleName_all;
[self.tableView reloadData];
break;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.136.155.204
→
08/16 22:32, , 1F
08/16 22:32, 1F
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章