Ne *_* AS 2 objective-c uiview carousel ios icarousel
我iCarousel在我的Objective-C应用程序中使用。当我运行应用程序时,即使我放置iCarousel的视图在UIViewController的主视图中具有尾部和前导空间,iCarousel项之间也没有空格。
有什么帮助吗?
引用https://github.com/nicklockwood/iCarousel
iCarouselOptionSpacing
项目视图之间的间距。该值乘以项目的宽度(或高度,如果圆盘传送带是垂直的),以得到每个项目之间的总空间,因此,值1.0(默认值)表示视图之间没有空间(除非视图已经包含填充,他们在许多示例项目中都这样做)。
如何整合:
- (CGFloat)carousel:(iCarousel *)carousel valueForOption:(iCarouselOption)option withDefault:(CGFloat)value
{
CGFloat result;
switch(option)
{
case iCarouselOptionSpacing:
result = 1.1f; // If the width of your items is 40 e.g, the spacing would be 4 px.
break;
default:
result = value;
break;
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
由于这是一种委托方法,因此请不要忘记设置iCarousel实例的委托。
| 归档时间: |
|
| 查看次数: |
1848 次 |
| 最近记录: |