iOS:fix Slider and rotation
This commit is contained in:
@@ -44,24 +44,6 @@ @interface DoricSliderView : UICollectionView
|
||||
@end
|
||||
|
||||
@implementation DoricSliderView
|
||||
//- (CGSize)sizeThatFits:(CGSize)size {
|
||||
// if (self.subviews.count > 0) {
|
||||
// CGFloat width = size.width;
|
||||
// CGFloat height = size.height;
|
||||
// for (UIView *child in self.subviews) {
|
||||
// CGSize childSize = [child measureSize:size];
|
||||
// width = MAX(childSize.width, width);
|
||||
// height = MAX(childSize.height, height);
|
||||
// }
|
||||
// return CGSizeMake(width, height);
|
||||
// }
|
||||
// return size;
|
||||
//}
|
||||
//
|
||||
//- (void)layoutSelf:(CGSize)targetSize {
|
||||
// [super layoutSelf:targetSize];
|
||||
// [self reloadData];
|
||||
//}
|
||||
@end
|
||||
|
||||
@implementation DoricSliderNode
|
||||
@@ -138,13 +120,13 @@ - (__kindof UICollectionViewCell *)collectionView:(UICollectionView *)collection
|
||||
DoricSlideItemNode *slideItemNode = [[DoricSlideItemNode alloc] initWithContext:self.doricContext];
|
||||
[slideItemNode initWithSuperNode:self];
|
||||
cell.doricSlideItemNode = slideItemNode;
|
||||
slideItemNode.view.width = collectionView.width;
|
||||
slideItemNode.view.height = collectionView.height;
|
||||
[cell.contentView addSubview:slideItemNode.view];
|
||||
}
|
||||
DoricSlideItemNode *node = cell.doricSlideItemNode;
|
||||
node.viewId = model[@"id"];
|
||||
[node blend:props];
|
||||
// CGSize size = [node.view measureSize:CGSizeMake(collectionView.width, collectionView.height)];
|
||||
// [node.view layoutSelf:size];
|
||||
return cell;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user