問題タブ [uiedgeinsets]
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.
xamarin.ios - UICollectionView Xamarin.iOS で paddingTop を削除します
Xamarin.iOS を使用して iOS アプリを開発しています。UICollectionViewカテゴリのリストを表示するために使用しました。私はStoryBoardインターフェースを設計するために使用しました。問題が 1 つあります。
CollectionView上paddingから 私が得た限り、それは と関係がありinsetsます。私は使用UIEdgeInsetsしましたが、成功しませんでした。そのスペース/パディングを上部から削除する方法はありますか? はcollectionView他のレイアウトで使用されているため、削除する必要があります。
ios - UICollectionView のセルをレンダリングするときにセクション インセットが考慮されない
2 つのセクションを含む UICollectionView があります。ストーリーボードから、左 = 5 および右 = 5 のセクション インセットを指定しました。両方のセクションのセルに同じ .xib を使用しています。セルのサイズを入力していますsizeForItemAtIndexPath
問題はこれです:
セクション 0 の場合、セルは中央に配置され、セクション インセットが考慮されます。
セクション 1 では、左側のセクション インセットは考慮されますが、右側は考慮されず、セクション 1 のすべてのセルの右端が collectionView の右端に接しています。
なぜこれが起こっているのですか、どうすれば解決できますか?
swift - AnyObject から UIEdgeInsets へのキャスト
scrollView で KVO パターンを使用しようとしていますcontentInsetが、古い値と新しい値について知る必要があります。UIEdgeInests構造体であるため、辞書に格納できないことはわかっていますが、変更で受け取ります。これは私の変更辞書です:
これが私がそれをキャストしようとしている方法です:
しかし、常に失敗します。
UIEdgeInsets にキャストする方法はありますか?
swift - UIScrollView のズームと contentInset
ユーザーがピンチして画像をズームインおよびズームアウトする iOS フォト アプリに似ています。
UIView > UIScrollView > UIImageView > UIImage
最初は、縮尺 1 未満にズームするという問題がありました。画像が中心から外れていました。私はこれを行うことでそれを修正しました:
これは、ズームアウトするときにうまく機能します。
UIImageコンテンツモードはaspectFitです
問題
ZOOM INで zoomScale が 1 を超える場合、スクロール ビューのインセットは、スクロール ビューに含まれる UIImage の周囲を囲む必要があります。これにより、UIImage を取り囲んでいたデッド スペースが取り除かれます。IE、ピンチまたはダブルタップによる拡大時の写真アプリ。
試した
上記の追加は、まだインセット量を変更しているようです。
更新(画像追加)
最初の画像はデフォルトのレイアウトを示しています。ズームインすると残りが表示されます.....




