2

と呼ばれるUIButtonのインスタンスにを追加しようとしています。のサブクラスにアウトレットを作成し、Interface Builder にアクションを追加しましたが、正しく動作しないようです。UICollectionViewCellMyCollectionViewCellUIButton

@protocol loadbackgroundDelegate <NSObject>
-(void)loadthebackground:(id)sender;
@end
@interface MyCollectionViewCell : UICollectionViewCell
@property (weak, nonatomic) IBOutlet UIButton *BuyButton;
@property (weak, nonatomic) IBOutlet UIButton *LoadButton;
@property (strong, nonatomic) IBOutlet UIImageView *imageView;
@property (weak, nonatomic) id<loadbackgroundDelegate> delegate;

- (IBAction)Loadbackground:(id)sender;
- (IBAction)Buybackground:(id)sender;
@end

以前に を実装した人UIButtonUICollectionViewcellいますか?これのサンプル コードはありますか??

ありがとうございました

4

1 に答える 1

1

の contentTouches が原因で、タッチが遅れる可能性がありUICollectionViewますUIScrollViewUIScrollView最初にビューがスクロールするかどうかを判断しようとするため、コンテンツに触れるのが遅くなります。をオフdelayContentTouchesにすることもできますUICollectionViewが、スクロールする必要がある場合は、その後スクロールに遅延が生じる可能性があります。

内部でオフにすることができますUIStoryboard

ここに画像の説明を入力

于 2015-03-06T12:43:54.277 に答える