我有一個UITableView,經常更改其數據。 (這只是NSString的,存儲在一個NSArray)UITableView加載數據太早...或太晚
Method 1> [self loadMyArray];
Method 2> [myTable reloadData];
我會在哪裏把那些2種方法......所以他們得到所謂每次都是顯示的看法?
我承擔一些可能的地方是:
viewWillLoad
viewDidLoad
viewWillAppear
viewDidAppear
,但我似乎無法找到該位置是一個我需要的:每一次出現的看法......但之前的UITableView本身建立。
如果我把我的2方法放在「加載」委託中......它不會經常刷新。
如果我把我的2方法內或「出現」委託...我注意到數據加載兩次。 (浪費)
您提出了13個問題,但即使只有一個答案也不接受。也許你可以通過你的問題,看看是否有任何有用的答案,你可以接受? – willcodejavaforfood 2010-10-12 15:01:10
「UITableView構建自己」是什麼意思?你是否在調用'viewWillAppear'yourself,並且你在使用UINavigationController? – 2010-10-12 15:23:52
我不是在這裏「如果你給我獎勵積分,只會幫助別人」。如果你不想幫忙...不要幫助。我會幫助*任何人* ...不管「我得到積分」......還是不。 – Patricia 2010-10-21 01:34:36