0

ユーザーが選択すると展開するtableViewまたはタブを作成したい。これは、jquery を使用する Web ページで非常に一般的に使用されます。http://jqueryui.com/accordion/ユーザーの選択で行が展開されます を確認できます。これは、iPad アプリでやりたいことを正確に実行します。水平タブもhttp://jqueryui.com/tabs/

私のiPadアプリでこれを達成する方法を誰か教えてもらえますか? または、任意のポインタをいただければ幸いです。

ティア・サム

4

2 に答える 2

1

1.最初のタイプのタブに UITableView を使用します。

a) 目的の形式でヘッダーとセル ビューを使用します。

b) アニメーションを使用してセル ビューを非表示および再表示します。

2. 2 番目のタイプのタブには UISegementedControl を使用します。

a) 関数 addTarget を使用します。

[self.mySegmentedControl addTarget:self action:@selector(segmentChanged) forControlEvents:UIControlEventValueChanged];

b) segmentChanged を実装します。

- (void) segmentChanged:(UISegmentedControl *)paramSender{

//check if its the same control that triggered the change event
 if ([paramSender isEqual:self.mySegmentedControl]){

    //get index position for the selected control
    NSInteger selectedIndex = [paramSender selectedSegmentIndex];

   if (selectedIndex == 1 ) { // do required } and so on....

  }
}
于 2013-08-13T11:59:06.057 に答える