【问题标题】:Circular uiscrollview with list of items (buttons)带有项目列表(按钮)的圆形 uiscrollview
【发布时间】:2012-08-31 14:26:57
【问题描述】:

我正在尝试获取带有按钮列表的圆形滚动,按钮宽度应该是动态的(不固定)。我厌倦了 iCarousel,但问题是它接受 itemWidth 作为静态,这将影响轮播视图中的所有项目。所以有些标题是重叠的,有些标题之间的空间太大。我需要项目宽度应该是动态的。

任何人都可以帮助做同样的事情。

提前致谢:)

【问题讨论】:

    标签: objective-c ios scrollview


    【解决方案1】:

    iCarousel 支持用于显示每个“卡片”的视图中的任何尺寸:

    - (UIView *)carousel:(iCarousel *)carousel viewForItemAtIndex:(NSUInteger)index reusingView:(UIView *)view
    {
    }
    

    您必须为每张卡片生成不同的视图(当然还要以某种方式缓存它们)。

    【讨论】:

    • 如果我们将 itemWidth 设置为 100px,iCarousel 将为每张卡片分配 100px 的空间,而与我们将在 viewForItemAtIndex 方法中生成的卡片/视图大小(宽度)无关
    猜你喜欢
    • 1970-01-01
    • 2017-09-11
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 2018-02-12
    相关资源
    最近更新 更多