0

UIPickerView に問題があります。9 つのリストがあり、9 つのボタンを持つビューを作成しました。ボタンごとにフラグを関連付けました。ボタンをクリックすると、選択したタグに関連するリストとともにピッカーが表示されます。

問題は、ピッカーが表示されたときにバックグラウンドにあり、ボタンがピッカーの上に表示されることです。私はこのように解決しました:ユーザーがボタンをクリックすると、他のボタンは非表示に設定され、ピッカーは見栄えがします。

ピッカーを直接フォアグラウンドに置くより良い解決策はありますか?

長いコードを使用せずに、ピッカービューのエッジの色を変更してチェックボックスを配置することもできますか?

前もって感謝します!

4

1 に答える 1

1

を使用してピッカービューを上に移動する[self.view bringSubviewToFront:pickerview];と、ピッカービューがボタンの上に表示されます。.xibまたは、ファイルに移動storyboardするか、ピッカービューがビューに追加された最後のアイテムであることを確認できます。

于 2013-07-10T12:30:11.073 に答える