スライドメニュー「SASlideMenu」にこのスクリプトを使用しています。デフォルトで最初の項目を選択しようとしていますが、成功しません。誰もそれを行う方法を知っていますか?
私はこれを試しました:
(void) viewDidLoad{
[super viewDidLoad];
...
self.tableView.delegate = self;
NSString *CellIdentifier = @"homeCell";
UITableViewCell *homeCell = [self.tableViewdequeueReusableCellWithIdentifier:CellIdentifier];
[homeCell setSelected:YES];
}
UPDATE(説明の改善)
「SASlideMenuViewController.m」でこれを行っています
更新 2
主な質問に加えて、ユーザーが applicationWillEnterForeground に入ったときに、最初のセルを選択してホームページに切り替える方法を尋ねたいと思いますか? PS「重複」のように扱われる可能性があるため、別の質問を開きたくありません。
UPDATE 3 ユーザーが別のビューにいるときにホームページに切り替える方法がわかりません。たとえば、ユーザーがアプリ (フォアグラウンド) に戻ったときにユーザーをホームページに切り替えますが、これは次の状況では機能しません。SASlideMenuにはカテゴリのリストがあり、このカテゴリの1つに移動してからアプリを終了してアプリに戻ると、ホームページに切り替わりますが、それで問題ありません。しかし、SASlideMenu のカテゴリの 1 つをクリックしてから、記事の 1 つのカテゴリ ビュー内をクリックしてアプリを終了し、再度入力すると、ホームページに切り替わらず、理由がわかりません。ナビゲーションベースのアプリです。