問題タブ [pstcollectionview]
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.
objective-c - 写真の読み込み中に PSTCollectionView の内容を更新する
PSTCollectionView クラスを使用して、iPhone のカメラ ロールから写真を読み込みます。ただし、すべてが読み込まれるまで待つのではなく、読み込まれている間に写真が表示されるようにします。私のコードは次のようになります。
コンソールから、collectionView が最初のいくつかのオブジェクト (画面に表示される) に対して dataSource メソッドcellForItemAtIndexPath
を呼び出していることがわかりますが、collectionView が更新されるまで、すべての写真が読み取られるのを待つ必要があります。
「外出先で」もっと実行する方法はありますか?
ios - UICollectionView の不正なアクセス -> UICollectionViewData _setLayoutAttributes:atGlobalIndex:
UICollectionView を使用して、32 個のバッチで多くの画像を表示します。コレクション ビューの最後に到達するたびに、32 個の画像の別のバッチを読み込み、collectionView の contentsize.width のサイズを変更して、新しいアイテムを受け入れます。ロードは、AFNetworking で Web サービスを呼び出すことによって行われます。
最初から最後まで、そして最後から最初まで非常に速くスクロールすると、EXC_BAD_ACCESS を受け取ります。CollectionView の最後に到達したときにも発生しました。まだ利用できないいくつかの属性をロードしようとするようなものです。私は1日からそれを理解しようとしましたが、成功しませんでした。楽器/ NSZombieを有効にしてみました/ Guardmalloc ...
編集
非常に奇妙な考えもあります。この悪いアクセスは、PSTCollectionView を実際の UICollectionView に置き換えたときにのみ現れました。したがって、逆の動きをしてUICollectionViewをPSTCollectionViewに置き換えると、badaccessが消えたことを確認してください。私は完全に迷っています:)
編集終了
プロジェクトでアーク ファイルと非アーク ファイルの両方を使用しています。私が見つけることができる唯一の考えは、このスタックトレースです:
あなたの助けは歓迎以上のものになります。
引用符
iphone - iOS 5 を対象とするプロジェクトで PSTCollectionView を使用するにはどうすればよいですか?
iOS 5.1 (最小) を対象とするプロジェクトに取り組んでおりPSTCollectionView
、非常に単純なフロー レイアウト ビューの作成に使用しています。PSTCollectionView
は iOS 5.1 で動作するはずですが、CollectionView
iOS 6.1 シミュレーターでのみ動作します。iOS 5.1 シミュレーターで実行すると、セルの背景色は表示されますCollectionView
が、セルは表示されません。
を設定するコードCollectionView
は次のとおりです。
}
追加の構成が必要ですか?
私は何か間違ったことをしていますか?
iOS 5.1 および iOS 6.1 シミュレーターを使用しています。
ios - PSTCollectionview が機能しないのですが?
PSTCollectionviewクラスとすべてのファイルを追加したストーリーボードプロジェクトが1つあります。次に、「PSUICollectionviewcontroller_」でビューコントローラー「allbooks.h、.m」のクラスを1つ作成しましたが、ビューコントローラーにこのクラスを追加できません???お願いします
GMMAllBooksGrid.h
ios - PDFKit のコンパイル時にリンカ エラーが発生しました
プロジェクトにPSPDFKit for iOSを統合しようとしていますが、まだ成功していません。デモ版をダウンロードした後、フレームワークをプロジェクトに追加し、必要なすべてのライブラリを追加して配置します
#import <PSPDFKit/PSPDFKit.h>
「プレフィックス」ファイルで、リンカー エラーが発生します。
ld: section __objc_const (address=0x00613EA8, size=4651232504) would make the output executable exceed available address range for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
注:私のプロジェクトはPSTCollectionViewを使用しており、テスト プロジェクトで PSPDFKit を正常にコンパイルしました (その効果のためだけに作成されました)。
助けていただければ幸いです。前もって感謝します。
ios - PSTCollectionview で選択したセルを強調表示するにはどうすればよいですか?
グリッド レイアウトに PSTCollection ビューを使用しているため、iOS 5.0 以降をサポートしますが、1 つのセルをクリックすると正常に動作します。選択したセルにグロー ボーダーのような選択効果を実装しようとしているので、ユーザー エクスペリエンスが向上します。 PSTCollectionviewでそれを行うには?
ios5 - PSTCollectionView に画像を追加する方法
iOS 4 および 5 用のグリッド ビュー イメージ ギャラリーを作成しています。どうすればよいかわかりません。それについて説明してください。
iphone - UICollectionView / PSTCollectionView の layoutAttributesForElementsInRect: をオーバーライドすると、表示されているセルがリロードされます
Sony Xperia で提供されているギャラリー アプリの機能を iPhone アプリで模倣したい。I ギャラリー アプリでは、画像は日付ごとにグループ化されたグリッドに表示され、セクションの最初の写真は他の写真の 2 倍のサイズになっています。ピンチアウト/ピンチインすると、すべての写真がズームアウト/インします。
Lithu TV の提案に従って PSTCollectionView を使用し、カスタム レイアウトを作成しました。そのレイアウトでは、 をオーバーライドし- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect
ました。以下は同じコードです。
これは機能し、レイアウトは私が望んでいたように見えます。この方法により、デフォルトのレイアウトを使用した場合よりも多くのセルが表示され、私のレイアウトは問題なく表示されます。しかし、下にスクロールすると、目に見えるセルがリロードされます。その理由は、カスタム レイアウトにある前にデリゲート メソッド- (PSUICollectionViewCell *)collectionView:(PSUICollectionView *)cv cellForItemAtIndexPath:(NSIndexPath *)indexPath
が呼び出されているためだと思います。- (NSArray *)layoutAttributesForElementsInRect:(CGRect)rect
そのため、デフォルト レイアウトでは表示されないが、カスタム レイアウトでは表示されるセルは、後でリロードされます。
どうすればこれを克服できますか?