私はUIViewController
ストーリーボードアプリにいます。
セグエが設定されると、ナビゲーション バーが自動的に追加さUIToolBar
れ、IB から下部に a を追加しました。
実行時に aUIScrollView
がビューとしてビュー コントローラーに追加されます。UIToolBar
発生した問題は、以前に追加されたものと重複していたことです。そこで、次の行を追加して、ツールバーを前面に引き戻しました。
self.mailOptionsToolbar.layer.zPosition = 1;
今は問題ないように見えますが、まだ小さな問題があります。のツールバー ボタン項目をクリックしても、機能UIToolBar
しません。たとえば、スクロール ビューで、これらのボタンのいずれかの真下に UITextbox が配置されている場合、それらをクリックするとキーボードがポップアップします。クリックがUIToolBar
下の UITextField に落ちているようなものです。どうすればこれを防ぐことができますか?
私も別の方法を考えていました。UIScrollBar
これは、空白の領域のみに収まるようにサイズを変更しUIToolBar
て、最初に を覆わないようにし、このクリックの問題を発生させないようにします。UIScrollView
しかし、実行時に追加された を白い領域内にのみ収まるようにする方法がわかりません。
これらの両方に対する提案をいただければ幸いです。
ありがとうございました。