0

ストーリーボードにこの PickerView が既に存在し、hidden が YES に設定されています。ボタンが押されたときにこのピッカーを表示したいのですが、これを行う方法がわかりません。

このViewControllerを識別して取得しようとしましたが、xcodeでこのプロパティを見つけることができませんでした.UIPickerViewに識別子があるかどうかさえわかりません...

ボタンが押された後に実行されるアクションのコードは次のとおりです。

-(IBAction)actionButtonPressed:(id)sender{
    isFeelingPicker = FALSE;
    isActivityPicker = TRUE;

    UIPickerView* picker;

    picker = [self.storyboard instantiateViewControllerWithIdentifier:@"Picker"];


    [picker setHidden:NO];


}

ちなみにIOS初心者なので間違いも多いはずですx_x

編集:

ピッカーの numberOfRowsInComponent

-(NSInteger) pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:        (NSInteger)component{
    if(isActivityPicker){
        return activities_.count;
    }
    else if(isFeelingPicker){
        return feelings_.count;
    }
    else{
        return 0;
    }
}
4

0 に答える 0