ボタンをクリックすると、ボタンテーブルをクリックするとポップアップが表示されます。1つのtableviewcontrollerクラスを使用して2つのボタンのテーブルビューポップアップを作成する方法
私のアプリケーションでは、私は "国"ボタンと "状態"ボタンのようなビューの2つのボタンがあります。
国のボタンをクリックすると国リストが「テーブルポップアップ」に表示され、状態ボタンをクリックすると状態リストが「テーブルポップアップ」に表示されます。
これは、1つのtableViewコントローラクラスを使用してこれを行う方法です。
サンプルコードを私に提供してください。
現在のところ、私は以下のコードを1つのtableviewcontrollerクラスとともに使用しています。私はおそらく、あなたのテーブルビューのデータを配列に格納された単一tableviewControllerクラス
-(IBAction) button:(id) sender{
NSLog(@"Go");
if (self.popoverController == nil)
{
PopOver *lang = [[PopOver alloc]
initWithNibName:@"PopOver" bundle:[NSBundle mainBundle]];
UIPopoverController *popOver =
[[UIPopoverController alloc]initWithContentViewController:lang];
popOver.delegate = self;
[lang release];
self.popoverController = popOver;
[popOver release];
}
[popoverController setPopoverContentSize:CGSizeMake(200, 100)];
[popoverController presentPopoverFromRect:[sender frame] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
}
TableViewControllerクラス
- (void)viewDidLoad
{
languages = [[NSMutableArray alloc ]init];
[languages addObject:@"English"];
[languages addObject:@"korean"];
[super viewDidLoad];
self.clearsSelectionOnViewWillAppear = NO;
}
yaデータは配列に格納されています。私は2つのボタンを持っています。国や州のデータをどのように格納するのですか?上記のコードで示した1つのボタンです。注:いくつかのサンプルで電話してください。どうすればいいですか? – crazy2431