0

UIPicker のプロパティを SetHidden:False および SetVisible:NO として設定しようとしましたが、まだ表示されています。

4

3 に答える 3

3

うーん、「setVisible」ではなく「setHidden」を使用する必要があり、「False」または「NO」ではなく「YES」を使用する必要があるため、「setHidden:YES」を試してください。UIPicker が Interface Builder で正しく接続されている場合は機能するはずです。 .

コードを再入力するのではなく、XCode から直接コピーしてください。大文字の「S」ではなく、小さい「s」の「setHidden」です。

于 2009-09-01T08:07:12.227 に答える
0

IBOutlet を作成し、参照元アウトレットのリンクを設定しましたか?

于 2010-02-04T20:37:24.117 に答える
0

[picker setHidden:YES];

またはpicker.hidden = YES;

Interface Builder を使用して UIDatePicker オブジェクトをビューにドラッグ アンド ドロップした場合は、オブジェクトを定義済みの変数にリンクする必要があることを忘れないでください。これを行うには、ビューの UIDatePicker オブジェクトからファイルの所有者にドラッグしながら CTRL ボタンを押します。私は実際にそれをすることをしばしば忘れます。オブジェクトをプログラムで作成し、結果としてサブビューとして追加することになります。

于 2010-05-08T21:19:34.483 に答える