iCarousel swift设置视图属性

时间:2016-04-30 09:57:36

标签: ios swift icarousel

我想设置icarousel的属性以获得此形状 enter image description here

我有这个代码来设置它,但结果不是100%正确

  CGFloat count = [self circularCarouselItemCount];
        CGFloat spacing = [self valueForOption:iCarouselOptionSpacing withDefault:2.5];
        CGFloat arc = [self valueForOption:iCarouselOptionArc withDefault:M_PI * 1.0];
        CGFloat radius = [self valueForOption:iCarouselOptionRadius withDefault:MAX(_itemWidth * spacing / 2.0, _itemWidth * spacing / 2.0 / tanf(arc/2.0/count))];
        CGFloat angle = [self valueForOption:iCarouselOptionAngle withDefault:offset / count * arc];

结果看起来像

enter image description here

如果我改变设备尺寸,我只得到1张图片。 如何修改属性以获得所有屏幕尺寸?

0 个答案:

没有答案