0

私は単位変換アプリに取り組んでいます。UITextLabel に数値を入力すると、pickerview が自動的に開き、フィート、ヤードなどのオプションを選択すると、結果が表示されます。現在、重量、温度、距離などのさまざまなメトリックに対してこの機能を拡張することを検討しています。だから今回は、

  • 番号を入力してください (作業中)
  • オープン メトリクス コンポーネント - 例: 距離 (作業中)
  • オープン ユニット コンポーネント - 例: フィート (スタック)
  • 表示結果

メトリクス ピッカービューからオプションを選択する際にユニット ピッカービューを開く方法を教えてください。UITableViewに応じてUITableView UIPickerView を使用するソリューションを見つけましたが、UITableView の代わりにピッカービューを実装しようとしています。

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

4

1 に答える 1

1

わかった。答えがわかりました。以前私が意味したのは、2 つのコンポーネントを持つピッカービューでした。第 1 コンポーネントを選択すると、第 2 コンポーネントの値を変更する必要があります。pickerView didSelectRow に小さな変更を加え、コンポーネントがメトリックかどうかを確認し、メトリックを読み取り、それに応じてユニット配列を割り当てました。例: 指標が温度の場合、摂氏、華氏などの単位配列を割り当てます。次に、ピッカービューのすべてのコンポーネントをリロードしました。したがって、問題は解決されます。これが誰かに役立つことを願っています。

于 2014-08-16T19:49:38.630 に答える