問題タブ [cgsize]
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.
swift - 比率によるオブジェクトの配置
以下の私の迅速なコードは、オブジェクトの配置です。両方のオブジェクトがそれぞれ x 軸の 10% をカバーするようにします。したがって、最初のオブジェクトはfight[0].imageで、2番目のオブジェクトはfight 1.imageです。左の画像でわかるように、以下の現在のコードが生成しているものです。右側の画像は、コードで生成したいものです。以下のコードを制約できないため、この結果を達成する方法がわかりません。したがって、fight[0].image は x 軸の 10% をカバーし、次にfight 1 .image は x 軸の次の 10% をカバーする必要があります。これら 2 つのオブジェクトを合わせて、x 軸の 20% をカバーする必要があります。
ios - Swift - 縦向きビデオのフレーム寸法
セル内に 16:9 の水平ビデオを表示する場合は、次の寸法を使用します。
これにより、水平セルが得られます。
ビデオが 16:9 の場合は問題ありませんが、ユーザーがビデオを縦向きに録画した場合、ビデオのサムネイルはビューの中央にあり、側面が黒くなります。
このような状況では、縦向きのビデオの場合、縦向きのビデオをサポートするようにセルを調整して、現在すべてのソーシャルネットワークが縦向きに使用しているもののようなものを提供したいと考えています (必要なセルは 1 つだけです。これはちょうどポートレートセルの例のスクリーンショット):
セルの設定方法は知っていますが、縦向きのビデオに使用するサイズがわかりません。
たとえば、ビデオが縦向きかどうかを確認します。
縦向きのビデオのサイズは?
swift - SwiftでUIViewの高さと幅を取得するには? (問題: ゼロを返す)
おそらくばかげた質問を事前に申し訳ありません - 私は初心者です
メインビューに固定するためのいくつかの制約を提供して、viewDidLoad で新しい UIView を生成しています。新しいビューのサイズを理解することになると、常にゼロになります。
これは、機能していない私のコードの簡略版です。
幅 (および高さ) が 0 を返しています。これは、.bounds と .frame の両方で発生します。ヒントはありますか?ありがとう!