uipickerviewdelegate

    8

    1答えて

    私のビューには2つの異なるUIPickerViewがあります。ストーリーボード経由でホストされているビューにdataSourceとデリゲートを設定するとうまくいきますが、以下で説明するようにコードを使用してそれを実行しようとすると、機能しません。 両方のピッカーは、表示するデータが異なります(デリゲートの動作が異なる場合もあります)。したがって、それらをプログラムでさまざまなデータソースに接続した

    0

    1答えて

    約1年前に、写真や画像をネットワークに読み込むコードを書きました。しかし今、このコードは動作しません。私は今、私がログにIOS 10 を使用し、それはそれに接続されていると思う:[:1053969 34067]未知のタイプと画像フォーマットの作成 [一般的なこと]エラー レポーターです応答{ コード= 5; msg = "ファイルが空でした"; } どうかお手数ですが、どうしたらよいですか? のI

    0

    1答えて

    viewControllerには入力がたくさんあります。いくつかは通常のテキストですが、あるものはピッカーからの入力が必要です。私はそれぞれをPickerDelegateとPickerDataSourceの実装を別のファイルに移して、少し物事をきれいに保つことにしました。データが表示されますが、Pickerを選択すると、私のviewControllerでイベントを発生させる方法がわかりません。現在

    0

    1答えて

    ドキュメントごとに、ピッカービューでをtitleForRowよりも使用することをおすすめします。優先度がnilを返した場合、ピッカービューはtitleForRowに戻ります。 私は両方の方法を実装しており、attributedTitleForRowは決して呼び出されません。 titleForRowがnilを返し、attributedTitleForRowがNSAttributedStringを返し

    0

    1答えて

    2つのpickerViewがロードされた後で、ユーザーが最初に選択するとき、2つのpickerViewがあります。しかし、ユーザーがこの操作をやり直すと、2番目のpickerViewに追加されるすべてのデータ。ユーザーが最初のものを選択すると、2番目のpickerViewコンテンツをクリアする必要があります。 reloadAllComponents()メソッドを使用していますが、動作しません。 マ

    1

    1答えて

    私はUIPickerViewとUILabelをお互いに持っています。 ユーザーはUIPickerViewで行を選択した場合、私は、デリゲート関数を使用して、UILabelのテキストを変更します。何らかの理由でしかし func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: In