0

タイトルはほとんどそれをすべて尋ねます。私は戻ってきて、これを数日おきに実装しようとしていますが、うまくいかないようです。起動からdetailItemを設定するコードはviewDidLoadにあると思いますが、この時点ではわかりません。

どんな助けでも大歓迎です。

--タイラー

4

1 に答える 1

2

selectRowAtIndexPathデリゲートを使用できます:

[tblMyTable selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:NO scrollPosition:0];

もちろん、[NSIndexPath indexPathForRow:0 inSection:0]自動設定したいセクション・行に置き換えてください。

viewDidLoadこれを自分またはviewWillAppear:デリゲートに入れることができます。

また、ヘッダーでtblMyTable (またはテーブルに名前を付けたものは何でも)を定義し、Interface Builder (カスタム XIB を使用している場合)を介して接続し、 .mで使用@synthesizeしていることを確認してください。

そして、didSelectRowAtIndex:そのメソッドを使用するときに を呼び出す必要があるため、detailItem コードが にある限り、問題はありdidSelectRowAtIndexません。

于 2011-01-10T20:49:02.817 に答える