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