問題タブ [uilayoutguide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 2 つのオブジェクト間の中心とオブジェクトへの制約
私の設計では、ボタンが他の 2 つのオブジェクトの中央に配置される必要があります。オブジェクトの 1 つがビューの垂直方向の中央にあります (緑)。もう一方のオブジェクトは、下端 (緑) から少し離れています。ここでのタスクは、3 番目のオブジェクト (赤) を他の 2 つのオブジェクトの中央に配置することです。xcode6 の新しい制約を使用しており、ビューは wRegular hRegular モードです。これはコードで簡単ですが、ストーリーボードを使用してこれを達成しようとしています。
ios9 - Visual Format Language を使用して要素を画面外に配置することは可能ですか?
これを試すとエラーが発生します:
私もこれを試しました:
しかし、それはエラーを生成しました:
ios - IOS StatusBar が横向きに表示されているかどうかを判断しようとしています
iDevice が横向きのときに StatusBar が表示されているかどうかを判断しようとしています。ビューのレイアウトを再計算できるようにオーバーライドviewWillTransitionToSize
しましたが、StatusBar のステータスを表示するプロパティが見つかりません。
は常に 20 を返し、説明だけが役に立つようです。
戻り値
デバイスが横向きに回転しようとしている場合
デバイスが縦向きに回転しようとしている場合。
返された高さが正しくないという事実は、関数の後まで適切に更新されないと私に信じさせます。
uiviewcontroller - 下部にビューがあるカスタム ビュー コントローラーのレイアウト ガイド (bottomLayoutGuide?)
下部に半透明の「ツールバー」ビューがあるカスタム ナビゲーション コントローラーを作成しています。子ビュー コントローラーは、テーブルまたはコレクション ビュー コントローラーになります。この子ビュー コントローラーに、下部に半透明のビューがあり、コンテンツ インセットを調整する必要があることを理解させる必要があります。
ナビゲーション コントローラーで bottomLayoutGuide プロパティをオーバーライドしようとしましたが、使用されていないようです。
ナビゲーションコントローラーでインセットを宣言する他の解決策はありますか?子ビューコントローラーでコンテンツインセットプロパティを手動で調整する必要はありませんか?
PS。自動的にAdjustsScrollViewInsetsを機能させるにはどこでセットアップすればよいですか?
uitableview - UITableViewIndex テーブルビュー セクションのインデックスが iPhoneX のセーフエリアに自動的に分類されない
UITableView の contentView はセーフ エリアになりますが、テーブルの右側にあるデフォルトの UITableViewIndex(AB.Z) はセーフ エリアに入らず、iPhone X のランドスケープによって切り取られますが、ネイティブの連絡先アプリは完璧に機能します。