0

テキストフィールドをタップして日付ピッカーを表示するこの投稿をフォローしようとしています。私はストーリーボードを使用しており、彼はxibを使用しています。それが問題ですか?xib は私にとって選択肢ではありません。ビューにアタッチせずに日付ピッカーをドラッグする方法はありますか?

4

3 に答える 3

0

ストーリーボードとの違いは、ビューごとに XIB ファイル (NIB とも呼ばれます) を使用することです。しかし、どんな指示にも従うことができるはずです。

XIB で、UIToolbar と UIDatePicker を引き出しますが、ビューにはアタッチしません。

ボタン(IBActionなど)のようにViewControllerに接続しないことを意味していると思います

テキストフィールドをタップすると表示されるため、プログラムで行う必要があります。

実際にビューに追加する必要はありません。

于 2013-08-05T02:27:52.490 に答える
0

下部に日付ピッカー、上部に閉じるボタンを持つビューコントローラーを作成できます。テキストフィールドをタップすると、そのビューコントローラーをモーダルに表示できます。

closeButtonClicked: および dateSelected: のビュー コントローラーにデリゲート メソッドを設定し、メイン コントローラーでこれらのデリゲート メソッドを実装します。

さらに、datePicker のビューコントローラーの背景色に特定のアルファを追加することで、画面を「ブロック」することができます。

それが最も簡単な方法であることがわかりました。ニブはいらない

于 2013-08-05T05:28:10.197 に答える