問題タブ [uicollectionreusableview]

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.

0 投票する
1 に答える
845 参照

ios - スクロールしてもセクションヘッダーを上部に保持する方法: UICollectionView

このチュートリアルを見つけて、コレクション ビューのセクションを作成する方法を見つけました。テーブルをスクロールしても、毎回上部にセクションが表示されるテーブルビューと同じ効果を実現したいと考えています。

0 投票する
6 に答える
44127 参照

ios - UICollectionView カスタム行セパレーター

新しいアプリ用に2pt の黒いセパレーターを作りたいです。UICollectionViewアプリのスクリーンショットを以下に示します。UITableViewカスタムの挿入/削除アニメーション、スクロール、視差効果などがあるため、 を使用できませんでした。

例

0 投票する
3 に答える
7881 参照

swift - タイプ 'UICollectionReusableView' の値を 'MyApp.CSSectionHeader' にキャストするときにエラーが発生しました

私は次のクラスを持っています:

次に、次のようにキャストしようとしています。

問題は、次のエラーが発生することです。

0 投票する
0 に答える
235 参照

ios - iOS 8 の迅速な変更の親コンテンツ

私はiOSが初めてなので、この問題に直面しています.UIViewController(親)にUICollectionResuableViewをヘッダーとしてUICollectionViewを書きました。

この UICollectionResuableView には、動的にカスタマイズされたタブを提供する別の UICollectionView (子) が含まれています (最善のアイデアではないかもしれませんが、意図したとおりに見えます)。

子のセルを選択するときに、親 UICollectionView (reloadData()) の内容を変更したいと思います。どうやってやるの?外部から親の実行中のインスタンスでメソッドを実行するにはどうすればよいですか? たとえばvar rootViewController = self.window!.rootViewController as KioskViewController、コンテンツがゼロの親 UIViewController の別のインスタンスを返します

0 投票する
1 に答える
4612 参照

ios - UICollectionReusableView - 関数に戻り値がありません

のヘッダーを考慮すると、奇妙な問題が発生しましたUICollectionView

私は基本的に次のコードを使用しました: http://www.raywenderlich.com/78551/beginning-ios-collection-views-swift-part-2

シミュレーターまたは実際のデバイスのいずれかに即座に展開する場合、すべてが完全に正常に機能しますが、奇妙なことに、テスト目的でアドホックパッケージを構築したい場合は、それが教えてくれます

「UICollectionReusableView」を返すことが期待される関数に戻り値がありません

これまでのところ、switch-case の外側には何もないため、何も返されない可能性があります。しかし、パッケージをビルドしようとしたときにのみ、「ホット デプロイ」に関する警告が表示されないのはなぜですか?

0 投票する
3 に答える
1059 参照

ios - IBOutlet 接続が原因で UICollectionReusableView セクション ヘッダーがクラッシュする

UICollectionViewDataSource と UICollectionViewDelegate を委任する UICollectionViewController があります。私のコレクション ビューには、複数行のデータを含む 2 つのセクションが表示され、正常に動作します。

SWOHighScoreHeader クラスで UICollectionReusableView をサブクラス化するセクション ヘッダー (IB Attributes Inspector -> Accessories 内) を作成しました。

このクラス (SWOHighScoreHeader) を IB の UICollectionReusableView のカスタム クラスとして設定します。

UICollectionViewController では、次のメソッドを使用します。

識別子highScoreTableHeadは、IB で UICollectionReusableView Collection Reusable View Identifier として設定されます。

この段階では、デフォルトのラベル テキストが表示されますが、セクション ヘッダーは正しく表示されます。

IBOutlet UILabel hiScoreHeadプロパティを IB のアウトレットに接続すると、問題が発生します。これを行うと、プログラムは次のようにクラッシュします。

Interface Builder ファイル内の不明なクラス SWOHighScoreHeader。

** * キャッチされない例外 'NSUnknownKeyException' が原因でアプリを終了しています。理由: '[ setValue:forUndefinedKey:]: このクラスは、キー submitButton のキー値コーディングに準拠していません。

コンセント接続を削除して再接続しようとしましたが、まだ何もしません。私が間違っているアイデアはありますか?

0 投票する
1 に答える
903 参照

ios - UICollectionView で reloadData を使用するときにヘッダーをリロードから除外する方法

でヘッダーの動作を模倣するためにUICollectionView使用しています。ヘッダーの内部には、 上の制御データがあります。だから私が欲しいのは、セグメントをタップして(APIを呼び出して)データをリロードして実行することですが、常にCSStickyHeaderFlowLayoutUITableViewSegmentedControlUICollectionViewreloadData

reloadDataヘッダーもリロードするとセグメントが最初の状態に戻るため、ヘッダーではなくデータのみをリロードする最善の方法は何ですか。

ここに私のコードがありますviewForSupplementaryElementOfKind

何かアドバイス?:)

0 投票する
0 に答える
553 参照

ios - UICollectionView フッター サイズのリロード

UITextViewInstagramと同様のコメントを達成しようとしています。ユーザーがコメントを入力するときにフッターのサイズをリロードするために、以前はこれをUITableView使用beginUpdatesし、使用していました。endUpdatescollectionViewはフッターをリロードするためにいくつかの異なる方法を試しましたが、ビューは元の位置までスクロールし、textView をキーボードの下に隠します。キーボードの上を維持し、UITextView新しい行ごとに展開しようとしています。

0 投票する
1 に答える
971 参照

ios - IOS - スティッキー UICollectionView ヘッダー (Apple App Store など)

App Store にあるようなヘッダーを作成しようとしています。ユーザーが下にドラッグすると、ヘッダーはそのまま残り、セルのみが下にスクロールします。しかし、ユーザーが上にドラッグすると、ヘッダーとセルの両方が上にスクロールします。

これまでに行ったことは、collectionView背景ビューを画像の上に貼り付けたい画像に設定し、画像contentInsetscollectionView下に設定することです。このようにして、ユーザーが下にドラッグしても、画像は所定の位置に留まります。しかし、ユーザーが上にドラッグすると、セルが画像の上に移動します (画像をセルと一緒に上にスクロールしたい)。私はこれについて間違っていると思います。ありがとう。



編集この質問 のチュートリアル を使用しましたが、これは私が望むこととは反対のことを行い、ニーズに合わせてそのコードを変更する方法がわかりません